以下代码是否可以从数据库中检索数据并显示..我知道sql4无法在mysql数据库中工作,下面的php代码可以使它工作与否。
<?php
include 'connect.php';
$sql2 = "SELECT * from pm Order by mid";
while ($row3 = mysql_fetch_array($sql2)) {
$sql4 = mysql_query("SELECT * FROM reply ORDER BY mid =".$row3["$mid"]." ");
$row4 = mysql_fetch_array($sql4);
echo"<trid='".$mid."'><td><img src='a/$name' width='150' height='100' /></td> <td>".$row['mid']."</td></tr><tr><td>".$row['reply']."</td></tr>";
}
?>
电除尘器。这个mysql或mysql和php结合在一起。基本上是下面的代码不正确。我想是的。
<?php
$sql4 = mysql_query("SELECT * FROM reply ORDER BY mid =".$row3["$mid"]." ");
?>
答案 0 :(得分:2)
将以下内容放在PHP文件的顶部并自行尝试:
<?php
error_reporting(-1);
ini_set("display_errors", true);
// Your code goes here
?>
(我认为代码是自我解释的)
答案 1 :(得分:1)
...试
$sql2 = "SELECT * from pm Order by mid";
$result = mysql_query($sql2); <- MISSING THIS LINE
while ($row3 = mysql_fetch_array($result))
{
// OTHER CODE HERE
}