Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Условие для sql запроса / 5 сообщений из 5, страница 1 из 1
21.11.2013, 01:45
    #38472209
JaGGeR_CLUB
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условие для sql запроса
Добрый вечер уважаемые пользователи,можете подсказать как сделать условие для sql запроса.
Есть бд,с таблицей в которой есть поле фамилия.Сделал поиск по ней,но не знаю,как сделать условие для вывода ошибки,если такой фамилии в базе нету.

Запрос выглядит так
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
$strSQL = "SELECT * FROM nomera WHERE family =  '$fam'";
$rs = mysql_query($strSQL);
	while($row = mysql_fetch_array($rs)) {

       $table .= "<div style='width: 300px;float: left;'><center>".$row['family']."</center></div>";
       $table .= "<div style='width: 300px;float: left;'><center>".$row['date']."</center></div>";
       $table .= "<div style='width: 300px;float: left;'><center>".$row['number']."</center></div>";
	  
	  echo $table; 	  
...
Рейтинг: 0 / 0
21.11.2013, 08:29
    #38472317
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условие для sql запроса
Код: php
1.
2.
3.
4.
if(mysql_num_rows($rs)==0){echo 'Пусто'}
else {
// таблица
}
...
Рейтинг: 0 / 0
21.11.2013, 10:31
    #38472461
JaGGeR_CLUB
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условие для sql запроса
Сделал так,и теперь при открытии страницы сразу пишет пусто.
Нужно что бы изначально не было никакой информации.. А потом уже если нету фамилии в списке вывести ошибку
...
Рейтинг: 0 / 0
21.11.2013, 12:31
    #38472736
Ренат
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условие для sql запроса
JaGGeR_CLUB,

if (isset($_GET['fam'])) {
?>
<form>
<input type="text">
<input type="submit" value="Search">
</form>
<?php
} else {
$strSQL = 'SELECT * FROM nomera WHERE family = "'.mysql_real_escape_string($_GET['fam']).'"';
$rs = mysql_query($strSQL);
if(mysql_num_rows($rs)==0){echo 'Пусто'}
else {
while($row = mysql_fetch_array($rs)) {

$table .= "<div style='width: 300px;float: left;'><center>".$row['family']."</center></div>";
$table .= "<div style='width: 300px;float: left;'><center>".$row['date']."</center></div>";
$table .= "<div style='width: 300px;float: left;'><center>".$row['number']."</center></div>";

echo $table;
}
}
...
Рейтинг: 0 / 0
21.11.2013, 21:44
    #38473517
JaGGeR_CLUB
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условие для sql запроса
Спасибо большое,получилось!
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Условие для sql запроса / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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