我是一个真正的初学者与PHP & mysql。 就在学校学习并作一个简单的例子,我想工作,这个简单的查询,并有可能输出的所有行(或者甚至一个),一个非常基本的输出一个PHP页面上:从分贝输出所有数据到一个PHP页面
<?php
$user= "root";
$host="localhost";
$password="";
$database = "PetCatalog";
$cxn = mysqli_connect($host,$user,$password,$database)
or die ("couldn’t connect to server");
$query = "SELECT * FROM Pet";
$result = mysql_query($cxn,$query) or die ("Couldn’t execute query.");
$row = mysqli_fetch_assoc($result);
echo "$result";
?>
这是我得到的错误消息:
Warning: mysql_query() expects parameter 1 to be string, object given in C:\xampplite\htdocs\myblog\query.php on line 18
Couldn’t execute query.
我该怎么办? 谢谢!
的OP是使用MySQL改善图书馆,问题是错误的功能,而不是参数顺序。 – 2010-05-16 18:41:48