[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Выборка в таблице по двум столбцам
Lexus-best
имеется БД(fakultet) с 8-ю столбиками: id surname name middle_name sex date course speciality

беру 2 переменные из формы: $_POST['course_f'] и $_POST['speciality_f']

ну и собственно нужно вывести строки где совпадают course speciality и переменные из формы соотвественно

вот мой код (мои предпрложения с проверками):
  //поиск по двум колонкам
$sql= "SELECT * FROM `fakultet` WHERE `speciality` = '{$_POST['speciality_f']}' AND 'course' = '{$_POST['course_f']}' ";
echo $sql, '<br>'; //проверка
$result = mysql_query($sql);
echo $result, '<br>'; //проверка
var_export($result); echo '<br>'; //проверка

echo "Студенты ". $_POST['course_f']. " курса, специальности " . $_POST['speciality_f']. ":";
while ($rows=mysql_fetch_array($result))

{
echo '<li>' . $rows['name'] . ' ' . $rows['surname'] . ' ' . $rows['middle_name'] . ' ' . $rows['date'];
}


ну и то что выводит:
Цитата

SELECT * FROM `fakultet` WHERE `speciality` = 'пм' AND 'course' = '3'
Resource id #3
NULL
Студенты 3 курса, специальности пм:


если кто видит ошибку или знает проблему, то подскажите пожалуйста.
заранее благодарен.

_____________
fan lexus =|
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.