PHP:警告:mysql_fetch_array()期望参数1是资源

时间:2016-02-03 07:47:58

标签: php mysql

添加此代码时出现此错误。会感激一些帮助。这是一个CS头奖网站。

{{1}}

2 个答案:

答案 0 :(得分:1)

一些提示:

  • 比mysql

  • 更好地使用 mysqli
  • 拆分查询中的变量,如“SELECT”。$ rowname。“FROM”。$ tablename;

答案 1 :(得分:0)

希望这有帮助...

<?php
//Open a new connection to the MySQL server
$mysqli = new mysqli('host','username','password','database_name');

if ($mysqli->connect_error) {
    die('Error : ('. $mysqli->connect_errno .') '. $mysqli->connect_error);
}

//MySqli Select Query
$result = $mysqli->query("SELECT id, product_name FROM products");

while($row = $results->fetch_assoc()) {
    echo $row["id"].' - '.$row["product_name"].'<br>';
}  

$results->free();
$mysqli->close();