所有在pic列中都有空字段的应该被忽略。 (甚至姓名/地址也不应该是可见的)
$sql = "SELECT pic, title, address FROM
WP_2344432";
$result = $conn->query($sql);
if ($result->num_rows > 0) { // output data of
each row
while($row = $result->fetch_assoc()) {
echo '<br> <img src="'.$row['pic'].'"><br>Name: '.
$row['title']. '<br>Coordinates: ' . $row['address'] .
'<br>';
}
} else {
echo "0 results";
}
如果pic
列包含null,则将WHERE pic IS NULL
添加到您的选择中。如果它只是空的那么使用WHERE pic = ''
。
$sql = "SELECT pic, title, address FROM WP_2344432 WHERE pic IS NOT NULL";
要么
$sql = "SELECT pic, title, address FROM WP_2344432 WHERE pic != ''";