Проблема объекта класса mysqli не может быть преобразована в строку - PullRequest
0 голосов
/ 22 сентября 2018

Может кто-нибудь сказать мне, что происходит со строкой 11?

Я пытался использовать while ($row = $result->fetch_assoc()) {}, как предлагается в этом вопросе Объект класса mysqli_result не может быть преобразован в строку в вместо использования

while($row = mysqli_fetch_array($result)){ }

Я просто хочучтобы получить изображение из моей базы данных, которая была правильно закодирована без ошибок.Но, тем не менее, он отображает эту ошибку:

Исправимая фатальная ошибка: объект класса mysqli не может быть преобразован в строку в C: \ Users \ Cohleen \ Desktop \ xampp \ htdocs \ RealProj \ AsianBreeds.phpна линии 11;

Это мой php-код:

<?php


include 'Connection.php';

$result = mysqli_query($db. "SELECT * FROM asianbreeds where Category='Men';");

echo "<h1  class = 'f'> Asian Breeds</h1><hr>";

echo "<table cellspacing = 10 cellpadding = 10 style='font-family:Futura Lt BT; font-weight:400;'> <tr>";

$c = 0;

while($row = mysqli_fetch_array($result))
{   
$c++;   

echo "<td class = 'imgbg'>  
<a href ='DisplayProduct.php?p=$row[1]&p2=$row[0]&p3=$row[2]'><img src ='".$row['Imagepath']."' height = 307 width = 230> </a><br> <font style = 'font-family:Rupee Foradian'>` </font>".$row['Price']."<br>".$row['Description'];

if($c == 4)
{
echo "<tr>";
}

if($c >= 4)
{
$c = 0;
}
}


echo "</td></tr></table>";


mysqli_close($db);

?>
`

Спасибо за помощь, ребята: D Я всего лишь студент-первокурсник, обучающий ИТ, так что это для меня ново,Не будь грубым: (

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...