@jenya7771

Проблема с запросом в БД?

Хочу составить запрос в БД, но выскакивает ошибка "Unknown column 'autep' in 'where clause'"
$dbh = mysql_connect (HOST, USER, PASS) or die("Не могу соединиться с MySQL.");
mysql_select_db (DB) or die("Не могу подключиться к базе.");
mysql_query("set names utf8");

$course = 3;
$office = "autep";

$query = "SELECT DISTINCT `group` FROM `main_groups` WHERE office = $office AND course = $course ";
$res = mysql_query($query) || die(mysql_error()); 



if(isset($answer['office']) && isset($answer['course'])){

while($row = mysql_fetch_array($res)){

	echo $row['group'];

};

} else{  
	echo "Введенные данные некорректны";
};


Кучу вариантов перепробовал, с одной ошибки переходил на другую.
вот таблица
6a402b27709649c8b28f1d1073a2e92c.PNG
  • Вопрос задан
  • 237 просмотров
Пригласить эксперта
Ответы на вопрос 2
@mletov
SELECT DISTINCT `group` FROM `main_groups` WHERE office = 'autep'
Ответ написан
@4604590
JavaScript, HTML/CSS, PHP,MySQL, SuiteCRM/SugarCRM
"Unknown column 'autep' in 'where clause'" у вас нет такого столбца. знак ` (там где тильда) используют только для названий таблиц и столбцов.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы