This question already has answers here:
mysql fetch array if no results display message
(2个答案)
6年前关闭。
它可能是基本的东西,但我仍在学习。
先感谢您!
附注:
(2个答案)
6年前关闭。
while($row = mysql_fetch_array($retval, MYSQL_ASSOC))
{
echo "<tr>";
echo "<td><p>{$row['tittel']}</p></td>";
echo "</tr>";
echo "<tr>";
echo "<td><textarea rows='1' cols='64' style='no-resize;'>{$row['video']}</textarea></td>";
echo "<td><form method='GET' action='delete.php'>";
echo "<input type='hidden' name='delete_id' value='{$row['id']}'/>";
echo "<input type='submit' name='submit' value='Delete' style='margin-bottom: 30px;'>";
echo "</form></td>";
echo "</tr>";
}
它可能是基本的东西,但我仍在学习。
先感谢您!
最佳答案
if(mysql_num_rows($retval)){
while($row = mysql_fetch_array($retval, MYSQL_ASSOC))
{ ... }
} else {
echo 'no rows';
}
附注:
php_mysql
扩展名是deprecated。我建议使用php_mysqli
或php_pdo
代替。关于php - 如果没有从数据库中获取结果,如何使此代码显示文本消息? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16232263/
10-11 09:07