[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: вывод сообщения
hsa89
дайте совет я написал код вывода из БД 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
?>
Быстрый ответ:

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