这段没问题了,但一加下边这段传值查询就出错。首次运行这个文件出现刚才那错,点链接倒是一点没错。 <? // if ($_GET) then { $id=$_GET['id']; $sql = "select * from prizes where class_id=".$id.""; echo $sql; $query = $db->query($sql); echo $query; while($row = $db->fetch_array($query)) { ?> <tr> <td><? echo $row["id"]?></td> </tr> <? } // }?>
补充一下,首次运行第一个查询没错,正确显示结果,然后提示下边的错误: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in conn.php on line 54 这里的行54指的return mysql_fetch_array($query, $result_type);这行 点击链接后,传值显示也正确。
<?
// if ($_GET) then {
$id=$_GET['id'];
$sql = "select * from prizes where class_id=".$id."";
echo $sql;
$query = $db->query($sql);
echo $query;
while($row = $db->fetch_array($query)) {
?>
<tr>
<td><? echo $row["id"]?></td>
</tr>
<? }
// }?>
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in conn.php on line 54
这里的行54指的return mysql_fetch_array($query, $result_type);这行
点击链接后,传值显示也正确。
这句永远为真啊。