2015-05-20 14 views
-1

i'am пытается получить одну ячейку из моей базы данных mysql. Эта ячейка уникальна из-за даты и часа. , так что если дата и время выбраны с ГДЕ, он должен вернуться с одним номером. Я проверил все, но он все еще не работает. я получаю нулевую доходность.Как получить одну запись из базы данных mysql с php

Неужели кто-нибудь видит что-то не так с моим кодом?

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

echo $dbchairs; 
+0

использование mysql_fetch_row(); – Saty

+0

Здесь вы не должны задавать такой простой вопрос. Один поиск Google даст вам тысячи ответов на этот вопрос. –

ответ

1

Вы неопределенными переменные стулья в

$dbchairs = $row[$chairs]; 

Если в БД столбец называется chairs, использование:

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

изменить это

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

Вы используете неопределенный переменный $chairs как ваш индекс в массиве $row.

Синтаксис: $row['name_of_the_column_in_database']

Смежные вопросы