Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> вывод сообщения, вывод сообщения если запрос пустой
hsa89  
 ۩  [x] Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 20
Пользователь №: 36777
На форуме: 3 года, 8 месяцев, 29 дней
Карма:




дайте совет я написал код вывода из БД mysql таблицы, но при пустом значении запроса у меня выводится вся таблица, как сделать так чтобы при нулевом значении запроса выводилось сообщении типа "вы не ввели данные"
вот код
<?PHP header("Content-Type: text/html; charset=utf-8");?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?php

// определяем начальные данные

$db_host = 'localhost';

$db_name = 'termin';

$db_username = 'root';

$db_password = 'root';

$db_table_to_show = 'kvit';

$str=iconv("UTF-8", "CP1251", $_POST['str']);

$select = mysql_query ("INSERT INTO `comment` (`str`) VALUES ('".$str."')");

// соединяемся с сервером базы данных

$connect_to_db = mysql_connect($db_host, $db_username, $db_password)

or die("Could not connect: " . mysql_error());

// подключаемся к базе данных
mysql_select_db($db_name, $connect_to_db)
or die("Could not select DB: " . mysql_error());

// выбираем все значения из таблицы "Contacts"
$qr_result = mysql_query("SELECT id, fio, adres, kod FROM kvitancii WHERE(id) LIKE '%".strtoupper($_POST['nmag'])."%'")
or die(mysql_error());
// выводим в HTML-таблицу все данные клиентов из таблицы MySQL

while($data = mysql_fetch_array($qr_result)){
echo "<table width='596' align='center' border='1' cellpadding='1' style='border-collapse: collapse; border: 1px solid white;'>
<tr>
<td colspan='3' rowspan='5' align='center' valign='top'>ИЗВЕЩЕНИЕ Ф1</td>
<td colspan='2' border:'1px solid black'>"
. $data['fio'] . "</td>
<td colspan='2'>"
. $data['id'] . "</td>
</tr>
<tr>
<td colspan='4'>"
. $data['adres'] . "</td>
</tr>
<tr>
<td colspan='4'> </td>
</tr>
<tr>
<td colspan='4' padding='3px' style='font-family:Barcode; src:url(fonts/Barcode.ttf); font-size:30pt'>00:08020:0288022800::022808:000:::00020</td>
</tr>
<tr>
<td colspan='4' padding='3px'> </td>
</tr>
<tr>
<td colspan='7' style='border:1px solid black'><span style='font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px;'>Показания счетчика</span></td>
</tr>
<tr>
<td colspan='2' style='font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; border:1px solid black'>Дата показания</td>
<td width='82' style='font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; border:1px solid black'>Начальное</td>
<td width='88' style='font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; border:1px solid black'>Конечное</td>
<td width='76' style='border:1px solid black'> </td>
<td width='78' style='font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; border:1px solid black'>Поправ/коэф</td>
<td width='72' style='font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; border:1px solid black'>Куб.м.</td>
</tr>
<tr>
<td colspan='2' style='font-family: Arial, Helvetica, sans-serif; font-size: 12px; border:1px solid black'>за январь 2013г.</td>
<td style='border:1px solid black'> </td>
<td style='border:1px solid black'> </td>
<td style='border:1px solid black'> </td>
<td style='font-family: Arial, Helvetica, sans-serif; font-size: 12px; border:1px solid black'>1,12</td>
<td style='font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; border:1px solid black'> </td>
</tr>
<tr>
<td colspan='7' style='font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px;'>Сумма оплаты по счетчику</td>
</tr>
<tr border='1'>
<td width='74' style='font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; border:1px solid black'>Вид тарифа</td>
<td width='80' style='font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; border:1px solid black'>Тариф за м3</td>
<td colspan='2' style='font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; border:1px solid black'>куб.м.</td>
<td colspan='3' style='font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; border:1px solid black'>Сумма</td>
</tr>
<tr>
<td style='font-family: Arial, Helvetica, sans-serif; font-size: 12px; border:1px solid black'>Полный</td>
<td style='border:1px solid black'> </td>
<td colspan='2' style='border:1px solid black'> </td>
<td colspan='3' style='border:1px solid black'> </td>
</tr>
<tr>
<td style='font-family: Arial, Helvetica, sans-serif; font-size: 12px; border:1px solid black'>Льготный</td>
<td style='border:1px solid black'> </td>
<td colspan='2' style='border:1px solid black'> </td>
<td colspan='3' style=' border:1px solid black'> </td>
</tr>
<tr>
<td> </td>
<td colspan='3' align='right' style='font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; border:1px solid black'>Всего к оплате за потребленный газ</td>
<td colspan='3' style='border:1px solid black'> </td>
</tr>
<tr>
<td colspan='7'> </td>
</tr>
<tr>
<td colspan='3'> </td>
<td colspan='4' style='text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px'>Подпись абонента                                                                             </td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td colspan='7' style='font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px;'><p>- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<p></td>
</tr>
<tr>
<td colspan='3' rowspan='5' align='center' valign='top'>Квитанция</td>
<td colspan='2'> </td>
<td colspan='2'> </td>
</tr>
<tr>
<td colspan='4'> </td>
</tr>
<tr>
<td colspan='4'> </td>
</tr>
<tr>
<td colspan='4' style='font-family: Arial, Helvetica, sans-serif; font-size: 12px;'>Состав семьи:</td>
</tr>
<tr>
<td colspan='4' style='font-family: Arial, Helvetica, sans-serif; font-size: 12px;'>Льготников:</td>
</tr>
<tr>
<td colspan='7' style='font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px;'>Показания счетчика</td>
</tr>
<tr>
<td colspan='2' style='font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px;border:1px solid black'>Дата показания</td>
<td style='font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; border:1px solid black'>Начальное</td>
<td style='font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; border:1px solid black'>Конечное</td>
<td style='border:1px solid black'> </td>
<td style='font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; border:1px solid black'>Поправ/коэф</td>
<td style='font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; border:1px solid black'>куб.м.</td>
</tr>
<tr>
<td colspan='2' style='font-family: Arial, Helvetica, sans-serif; font-size: 12px; border:1px solid black'>за январь 2013г.</td>
<td style='border:1px solid black'> </td>
<td style='border:1px solid black'> </td>
<td style='border:1px solid black'> </td>
<td style='border:1px solid black'> </td>
<td style='border:1px solid black'> </td>
</tr>
<tr>
<td colspan='7' style='font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px'>Сумма оплаты по счетчику</td>
</tr>
<tr>
<td style='font-family: Arial, Helvetica, sans-serif; font-size: 12px; border:1px solid black'>Вид тарифа</td>
<td style='border:1px solid black'> </td>
<td style='border:1px solid black'> </td>
<td style='border:1px solid black'> </td>
<td style='border:1px solid black'> </td>
<td style='border:1px solid black'> </td>
<td style='border:1px solid black'> </td>
</tr>
<tr>
<td style='font-family: Arial, Helvetica, sans-serif; font-size: 12px; border:1px solid black'>Полный</td>
<td style='border:1px solid black'> </td>
<td style='border:1px solid black'> </td>
<td style='border:1px solid black'> </td>
<td style='border:1px solid black'> </td>
<td style='border:1px solid black'> </td>
<td style='border:1px solid black'> </td>
</tr>
<tr>
<td style='font-family: Arial, Helvetica, sans-serif; font-size: 12px; border:1px solid black'>Льготный</td>
<td style='border:1px solid black'> </td>
<td style='border:1px solid black'> </td>
<td style='border:1px solid black'> </td>
<td style='border:1px solid black'> </td>
<td style='border:1px solid black'> </td>
<td style='border:1px solid black'> </td>
</tr>
<tr>
<td> </td>
<td colspan='3' align='right' style='font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; border:1px solid black'>Всего к оплате за потребленный газ</td>
<td colspan='3' style='border:1px solid black'> </td>
</tr>
<tr>
<td colspan='3'> </td>
<td colspan='4'> </td>
</tr>
<tr>
<td colspan='3'> </td>
<td colspan='4' style='text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px'>Подпись абонента                                                                             </td>
</tr>
<tr>
<td colspan='7' style='font-family: Arial, Helvetica, sans-serif; font-size: 12px'>Уважаемые абоненты!<br>В случае возникновения вопросов, касающихся расчетов за газ или получить справку необходимо<br>обратиться в абонентский отдел по адресу:<br>г.Элиста ул.Ленина 272 тел:6-27-95<br>С 8:00 до 17:00 перерыв с 12:00 до 13:00<br>abon@kalmgaz.ru</td>
</tr>
<tr>
<td colspan='7' style='font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px'>ВАЖНО! Просьба, квитанцию не портить. Хранить 3 года</td>
</tr>
"
;
}
echo '</table> ';
// закрываем соединение с сервером базы данных
mysql_close($connect_to_db);
42
?>
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Игорь_Vasinsky  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Лысый и злой
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 25982
Пользователь №: 21350
На форуме: 6 лет, 8 месяцев, 21 день
Карма: 725

Не курю:
1 год, 2 месяца, 8 дней


mysql_num_rows()


--------------------
Халявные ответы кончились.
Если нужен готовый код - готовьтесь заплатить.
Райкин тоже был артист

Возле дома был сарай
А когда всё хорошо
Можно просто покурить

user posted image
http://ufa102.xyz/
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
hsa89  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 20
Пользователь №: 36777
На форуме: 3 года, 8 месяцев, 29 дней
Карма:




А куда вставлять этот код??
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Игорь_Vasinsky  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Лысый и злой
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 25982
Пользователь №: 21350
На форуме: 6 лет, 8 месяцев, 21 день
Карма: 725

Не курю:
1 год, 2 месяца, 8 дней


есть одно предложение - озвучить? мануалы для кого пишут?


--------------------
Халявные ответы кончились.
Если нужен готовый код - готовьтесь заплатить.
Райкин тоже был артист

Возле дома был сарай
А когда всё хорошо
Можно просто покурить

user posted image
http://ufa102.xyz/
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
bestxp  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



орангутанг
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 2004
Пользователь №: 36605
На форуме: 3 года, 9 месяцев, 17 дней
Карма: 111




Нафига такие ужастные листинги совать, и ужас юзать style=""
ему не в mysql лезть, а html - css базовые познать нужно XD


--------------------
PMПисьмо на e-mail пользователюСайт пользователяICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Игорь_Vasinsky  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Лысый и злой
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 25982
Пользователь №: 21350
На форуме: 6 лет, 8 месяцев, 21 день
Карма: 725

Не курю:
1 год, 2 месяца, 8 дней


да сам факт использование mysql - когда сами разработчики от функций с префиксом mysql_ отказались - делает рабочим сайт - до первого обновления php на сервере.


--------------------
Халявные ответы кончились.
Если нужен готовый код - готовьтесь заплатить.
Райкин тоже был артист

Возле дома был сарай
А когда всё хорошо
Можно просто покурить

user posted image
http://ufa102.xyz/
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

Опции сообщения  Включить смайлики?
 Включить подпись?
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Ответ в темуСоздание новой темыСоздание опроса