私信  •  关注

Funk Forty Niner Hamza Zafeer

Funk Forty Niner Hamza Zafeer 最近创建的主题
Funk Forty Niner Hamza Zafeer 最近回复了
5 年前
回复了 Funk Forty Niner Hamza Zafeer 创建的主题 » mysql error mysqli_num_rows()希望参数1在数据更新期间是mysqli_result[重复]

当数据库连接失败时,通常会发生错误,因此请确保连接数据库或包含数据库文件。

include_once(db_connetc.php');

// Create a connection
$connection = mysql_connect("localhost", "root", "") or die(mysql_error());

//Select database
mysql_select_db("db_name", $connection) or die(mysql_error());

$employee_query = "SELECT * FROM employee WHERE `id` ='".$_POST['id']."'";

$employee_data = mysql_query($employee_query);

if (mysql_num_rows($employee_data) > 0) {

    while ($row = mysql_fetch_array($employee_data)){
        echo $row['emp_name'];
    } // end of while loop
} // end of if
  • 最佳实践是在sqlyog中运行查询,然后将其复制到页面代码中。
  • 始终将查询存储在变量中,然后回显该变量。然后传到 mysql_query($query_variable); .