我是 PHP 和 mysql 的真正初学者。 只是为了学习和学校的一个简单示例,我想处理这个简单的查询,并可能将所有行(甚至可能是一个行)输出到 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.
我该怎么办? 谢谢!
最佳答案
mysql_query($query,$cxn)
代替
mysql_query($cxn,$query)
关于php - 将数据库中的所有数据输出到 php 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2844887/