PHP MySQL查询变量

时间:2015-04-03 04:01:56

标签: php mysql

我正在尝试使用我的SQL查询中的变量进行mysql fetch ..不幸的是我不知道为什么查询不起作用。

在$ _GET之后我有了回声以确保它实际上正常工作,但是错误似乎发生在实际查询的地方

<?php
$con=mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_DATABASE);
if (mysqli_connect_errno())
{
    echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$scout_id = $_GET['scout_id'];
echo "scout_id: ".$scout_id;

/*This is where the error is */
$result = mysqli_query($con,"SELECT * FROM scouts WHERE scout_id='$scout_id' ");
$row = mysql_fetch_row($result);

var_dump($row);
?>

如果有人能够提供帮助,我将非常感激!

1 个答案:

答案 0 :(得分:2)

您正在将mysqlimysql混合

更改

$row = mysql_fetch_row($result);

$row = mysqli_fetch_row($result);