如何使用php从mysql数据库中获取一条记录

时间:2015-05-20 08:18:49

标签: php mysql

我正试图从我的mysql数据库中获取一个单元格。 由于日期和时间,这个单元格是独一无二的。 因此,如果使用WHERE选择日期和时间,则应返回一个数字。 我检查了一切,但它仍然无法正常工作。我得到零回报。

有人看到我的代码有问题吗?

$result2 = mysql_query("SELECT * FROM `chairs` WHERE `date` = '$date' AND `hour` = '$hour' ");
$row = mysql_fetch_array($result2); 
$dbchairs = $row[$chairs];

echo $dbchairs;

2 个答案:

答案 0 :(得分:1)

您在

中有未定义的变量椅子
$dbchairs = $row[$chairs];

如果在DB中名为chairs的列,请使用:

$dbchairs = $row['chairs']; // key of $row array is column name

答案 1 :(得分:0)

更改此

$dbchairs = $row[$chairs];$dbchairs = $row['chairs'];

您正在使用未定义的变量$chairs作为$row数组中的索引。

语法:$row['name_of_the_column_in_database']