Я продолжаю получать ошибку 1054 - Unknown column 'apa_calda' in 'where clause'
в MySQL. Вот запрос:1054 - Неизвестный столбец 'apa_calda' в 'where clause'
SELECT user_id FROM `detalii_contor` WHERE tip_contor=apa_calda
Я хочу использовать этот запрос в файле PHP, но он не дает никаких результатов. Поэтому я попытался записать его в командной строке SQL. Вот что я пытался в файле PHP:
$Q = "SELECT id_contor, den_contor FROM detalii_contor WHERE tip_contor='".$contor."'";
$Q = "SELECT id_contor, den_contor FROM detalii_contor WHERE tip_contor='$contor'";
даже без ""
или без ''
.
Я хотел получить $contor
из формы. Я также пробовал с $_POST['util']
и {$_POST['util']}
. Я также пытался установить $contor
значение, которое мне нужно, но результата нет.
Первая строка, которую я написал, была в приглашении mysql, где я получил ошибку. in php i не получает никаких результатов или ошибок. – sebastian
Когда вы запускаете первую строку в приглашении mysql, вы получаете сообщение об ошибке, потому что вы не использовали кавычки. mysql_query (или $ mysqli-> query) возвращает false в случае ошибки, поэтому вам нужно проверить mysql_error(), чтобы получить описание ошибки с сервера. Из этого описания вы увидите, что не так с вашим запросом. – a1ex07
Я добавил дополнительную информацию ниже – sebastian