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

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

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



Новичок
*

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




дайте совет я написал код вывода из БД 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  
Дата
Цитировать сообщение

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



Здесь живет
******

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




mysql_num_rows()


--------------------
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
PM
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
hsa89  
 ۩  Дата
Цитировать сообщение

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



Новичок
*

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




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

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



Здесь живет
******

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




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


--------------------
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
PM
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
bestxp  
Дата
Цитировать сообщение

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



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

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 2120
Пользователь №: 36605
На форуме: 12 лет, 4 месяца, 4 дня
Карма: 115




Нафига такие ужастные листинги совать, и ужас юзать style=""
ему не в mysql лезть, а html - css базовые познать нужно XD
PMПисьмо на e-mail пользователюСайт пользователяICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Игорь_Vasinsky  
Дата
Цитировать сообщение

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



Здесь живет
******

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




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


--------------------
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
PM
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

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

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