Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/243.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Can';t将SQL数据库表显示到PHP页面_Php_Mysql_Sql Server_Database_Datatables - Fatal编程技术网

Can';t将SQL数据库表显示到PHP页面

Can';t将SQL数据库表显示到PHP页面,php,mysql,sql-server,database,datatables,Php,Mysql,Sql Server,Database,Datatables,我试图显示数据库中某个表的某一行 Here is my code for it: // Create connection $conn = new mysqli($servername, $username, $password, $dbname); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } else printf(

我试图显示数据库中某个表的某一行

Here is my code for it:
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
} 
else printf("Connection Successful");

mysql_select_db('magento');
$query = "SELECT * FROM poll_answer"; 
$result = mysqli_query($query);


while($poll=mysqli_fetch_assoc($result)){
    echo "<tr>" .$poll['answer_title']. "</td>";
}
我只能打印“连接成功”

谁能告诉我可能出了什么问题吗


将SQL编辑为SQLI,仍然存在相同的问题

您正在混合使用
mysql
mysqli

改变

$result = mysql_query($query);
while($poll=mysql_fetch_assoc($result)){


这可能是因为您同时使用mysql和mysqli函数。另外,mysql很快就要被弃用了,您可能想切换到PDO语句,它的设置相当容易,这里有一个教程,您可以相当快地应用它。

您必须
$conn
这是连接到
mysqli\u查询的连接类对象。

$result = mysqli_query($conn,$query);

这样做了,仍然没有显示任何内容,但连接成功!更改
$result=mysqli\u查询($query)
$result=mysqli\u查询($conn,$query)是!正如萨迪哈桑所说,先是康恩,然后是质询
$result = mysqli_query($conn , $query);
while($poll=mysqli_fetch_assoc($result)){
$result = mysqli_query($conn,$query);