Mysqli_fetch_array() ожидает параметр 1, чтобы быть mysqli_result, нуль дается в
<?php $link = mysqli_connect("fdb25.awardspace.net","user","yc1234","user"); echo mysqli_connect_error(); if(isset($_GET['posts'])){ $id=$_GET['posts']; $query="SELECT * FROM `landlord` WHERE ID='$id'"; $query_run=mysqli_query($link,$query); } ?> <table width='1500' border = '1'> <thead> <tr> <th>Remarks</th> <th>Image</th> </tr> </thead> <tbody> <?php while($row=mysqli_fetch_array($query_run)) { ?> <tr> <td> <?php echo $row['Remarks']; ?></td> <td> <?php $image_name="SELECT * FROM `landlord` as p join details as d on p.id =d.proid WHERE d.proid =".$row['id']; $read1=$link->query($image_name); foreach ($read1 as $value) { ?> <img src="upload/<?php echo $value['images']; ?>" /> <?php } ?> </td> </tr> <?php } ?> </tbody> </table>
Что я уже пробовал:
Ошибка этого проекта заключается в следующем
mysqli_fetch_array() expects parameter 1 to be mysqli_result, null given in
на
while($row=mysqli_fetch_array($query_run))
могу я узнать, как ее решить ? Спасибо