嘿, 我是 PHP 新手(上周开始) 我在 SQLDB 中得到了 10 行信息 我对所有 10 个都做同样的事情:
$db_line1 = mysql_query("SELECT * FROM messages WHERE message_id='1'");
$line1 = mysql_fetch_array($db_line1);
unset ($line1['0']);
unset ($line1['1']);
unset ($line1['2']);
$db_line2 = mysql_query("SELECT * FROM messages WHERE message_id='2'");
$line2 = mysql_fetch_array($db_line2);
unset ($line2['0']);
unset ($line2['1']);
unset ($line2['2']);
等等。等一直到 $line10,我可以使用类似“foreach”函数的东西吗?
最佳答案
$query = mysql_query("SELECT * FORM messages");
while($result = mysql_fetch_assoc($query))
{
echo "<pre>";
print_r($result);
echo "</pre>";
}
unset($result);
关于php - 我可以让这个更简单吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3820207/