我如何才能回显我的函数,而不是像现在这样做;
mysql_connect(db_server, db_user, db_pass);
$result2 = mysql_db_query(db_name,"SELECT * FROM user ORDER BY user_id ASC LIMIT 5");
while($row2 = mysql_fetch_array($result2)) {
if($row = mysql_fetch_array($result)) {
echo "<tr style='padding-top:10px;'>";
echo "<td>" . $row2['user_id'] . "</td>";
echo "<td>" . $row['online'] . "</td>";
echo "</tr>";
}
}
如果标签设置为那样,我如何在没有while的情况下回显我的代码?
这应该有效:
<?php
mysql_connect(db_server, db_user, db_pass);
$result2 = mysql_db_query(db_name,"SELECT * FROM user ORDER BY user_id ASC LIMIT 5");
while($row2 = mysql_fetch_array($result2)) {
if($row = mysql_fetch_array($result)) {
$userId = $row['user_id'];
$userOnline = $row['online'];
?>
<tr style='padding-top:10px;'>
<td><?=$userId?></td>
<td><?=$userOnline?></td>
</tr>
<?php
}
}
?>
我想我应该提一提:mysql_connect(和其他mysql_函数)已经贬值了。您应该考虑向mysqli或PDO过渡。