dizesine dönüştürülemedi. Çok benzer parçacıkları okudum - ama hiçbir şey yanlış yaptığımı açıklamıyor. Yani sıkıştım. Sorgu sonucu phpmyadmin'de gayet iyi çalışıyor ve değer döndürüyor. Yani MySQLi için php'imin yanlış olduğunu farz ediyorum. Hatadan kaçınmak için önce değer, is_array, is_string olup olmadığını kontrol ettim - ama bu sabit. Kicker, satır 1088 mevcut değil. Hmm .. yapboz parçası?4 Satır Satır - Katlanabilir önemli hata: Sınıf mysqli_result nesnesinin nesnesi
Catchable fatal error: Object of class mysqli_result could not be converted to string in /home/folder/code.php on line 1088
Herhangi bir fikir?
$catsql = "SELECT `id` FROM `table_description` WHERE `name` = '".escape($category)."'"; $category_id = mysqli_query($con,$catsql) or die(mysqli_error($con)); $category_id = mysqli_fetch_row($category_id); print_r($category_id); $category_id = $category_id[0];
print_r ($ category_id); Bu sadece iyi çalışıyor gerçekleştirmek için değişken echo etmektir ve gelecekteki sorguda gerçek bir sorundur gayet
Array ( [0] => 1059 )
son satır 966 satır numarasıdır. Not 1088 –
Deneme mysqli_fetch_array - aynı hata –