我有一个简单的关于 PHP 的问题,需要检查这是否是 MySQL 的最后一行。例如,我有以下代码:
$result = mysql_query("SELECT *SOMETHING* ");
while($row = mysql_fetch_array($result))
{
if (*this is the last row*)
{/* Do Something Here*/}
else
{/* Do Another Thing Here*/}
}
我有困难来检查当前行是否为最后一行。有什么好的想法吗?谢谢。
mysql_*
函数。它们已不再维护,社区已经开始弃用过程。看看红框? 相反,您应该了解预处理语句,并使用PDO或MySQLi。如果您无法决定,本文将有所帮助。如果您想学习,这是一个很好的PDO教程。 - Mihai Iorga/* 在这里做些什么 */
。你是在改变数据还是在打印数据。可能有更好的方法来实现你想要的,而不需要执行迭代条件。 - mickmackusa