powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / проверка ввода на существование в базе
2 сообщений из 2, страница 1 из 1
проверка ввода на существование в базе
    #32208903
Easter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проверяю ввод переменной $name_class на существование в базе

Код: plaintext
1.
2.
3.
$q =  "select * from classes where class=$name_class" ;
			$qresult = mysql_query($q);
			$num_results = mysql_num_rows($qresult);
			if ($num_results) { echo  "<font color='#FF0000'>Класс <strong>" .$name_class. "</strong> уже есть в базе!</font>" ; exit; }


если $name_class число, то все в порядке, а если строка, то выдает ошибку
Подскажите из-за чего это может быть?
...
Рейтинг: 0 / 0
проверка ввода на существование в базе
    #32208916
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
select * from classes where class='$name_class'

хотя ИМХО праивльнее
$res = mysql_query("select count(*) from classes where class='$name_class'");
$row = mysql_fetch_row($res);
if ($row[0] > 0) {
echo "ошибка";
}
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / проверка ввода на существование в базе
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]