我在PHP中有一個警告如下什麼會導致傳遞給mysql_fetch_object()的資源無效?
警告:mysql_fetch_object():提供的參數不是在電子商務有效的MySQL結果資源:\ Program Files文件\ VertrigoSer \ WWW \ b.php上線16
我的計劃是:
<?php
$connection=mysql_connect("localhost","root","vertrigo");
$db=mysql_select_db("mydb",$connection);
$query="INSERT INTO text VALUES(1003,'PHP','Mcgrowhill','Ivan')";
$r=mysql_query($query);
$query="INSERT INTO book VALUES(201,3,1003)";
$r=mysql_query($query);
$query1="select distinct title from text,book,course where text.isbn=book.isbn and book.cno=course.cno and course.dept='CS'";
$r=mysql_query($query1);
echo"row inserted";
while($row=mysql_fetch_object($r))
{
echo $row->title;
}
mysql_close($connection);
?>
請給建議,如何解決這個問題
這是一個非常本地化的問題。但是,您在提供的答案中有足夠的信息來弄清楚。祝你好運! –