Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Помогите с Простым Поиском по БД Mysql через php

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Gans
Отправлено: 20 Февраля, 2014 - 13:55:09
Post Id


Новичок


Покинул форум
Сообщений всего: 19
Дата рег-ции: Янв. 2014  


Помог: 0 раз(а)




Добрый день решил написать поиск по маскулю с выводом данных в таблицу в .php
CODE (html):
скопировать код в буфер обмена
  1. <html>
  2. <html>
  3. <form action="find.php" method="POST" onsubmit="document.forms[0].subon.disabled=true">
  4. <p>Поиск:</p>
  5. <input required name="serch" type="text" value="" />
  6. <input type="image" name="subon" src="./images/find.png" width="50" height="40" value="Поиск" />
  7. </form>
  8. </html>
  9.  


В это же странице начал писать свой поиск.

PHP:
скопировать код в буфер обмена
  1. include_once "handler.php";
  2. if($user) {
  3. $add = $_POST['serch'];
  4. $sql="select * from zakazi where like '"%$add%"'";
  5. $qr_poult = mysql_query($sql);
  6.  echo '<table border="1" style="font: 10px arial;">';
  7.    echo '<thead>';
  8.     echo '<tr><center>';
  9.         echo '<th rowspan="2">УПР</th>';
  10.          echo '<th rowspan="2">№</th>';
  11.         echo '<th bgcolor="#CCFFFF" colspan="5">Заказчик</th>';
  12.       echo '<th bgcolor="#FAEBD7" rowspan="2">Наимен. Файла</th>';
  13.           echo '<th bgcolor="#FAEBD7" rowspan="2">Материал</th>';
  14.           echo '<th bgcolor="#FAEBD7" rowspan="2">Разрешение Dpi</th>';
  15.           echo '<th bgcolor="#CCFFCC" colspan="4">Размеры м.</th>';
  16.           echo '<th bgcolor="#FFFFCC" colspan="8">Пособработка</th>';
  17.         echo '<th bgcolor="#FFE4E1" rowspan="2">Ответсвенный</th>';
  18.         echo '<th colspan="9">Прохождение заказа</th>';
  19.         echo '<th colspan="2">Даты</th>';
  20.    echo '</tr></center>';
  21.    
  22.    echo '<tr><center>';
  23.    echo '<th bgcolor="#CCFFFF">Дата заказа</th>';
  24.    echo '<th bgcolor="#CCFFFF">Ф.И.О.</th>';
  25.    echo '<th bgcolor="#CCFFFF">Компания</th>';
  26.    echo '<th bgcolor="#CCFFFF">Тел.</th>';
  27.    echo '<th bgcolor="#CCFFFF">E-mail</th>';
  28.           echo '<th bgcolor="#CCFFCC">Длина</th>';
  29.           echo '<th bgcolor="#CCFFCC">Высота</th>';
  30.           echo '<th bgcolor="#CCFFCC">Кол.</th>';
  31.           echo '<th bgcolor="#CCFFCC">Площадь м2</th>';
  32.           echo '<th bgcolor="#FFFFCC">Проварка</th>';
  33.           echo '<th bgcolor="#FFFFCC">Проклейка</th>';
  34.           echo '<th bgcolor="#FFFFCC">Люверсы</th>';
  35.           echo '<th bgcolor="#FFFFCC">Карманы</th>';
  36.           echo '<th bgcolor="#FFFFCC">Обрезка</th>';
  37.           echo '<th bgcolor="#FFFFCC">Ламинация</th>';
  38.           echo '<th bgcolor="#FFFFCC">Вид</th>';
  39.           echo '<th bgcolor="#FFFFCC">Примечание</th>';
  40.           echo '<th>Заказ подтвержден</th>';
  41.      echo '<th bgcolor="#FAEBD7">В производстве</th>';
  42.          echo '<th>В печати</th>';
  43.          echo '<th bgcolor="#FFFFCC">Примечание Печ.</th>';
  44.            echo '<th>Отпечатано</th>';
  45.              echo '<th>Изготовлено</th>';
  46.                  echo '<th>Принят</th>';
  47.                  echo '<th bgcolor="#FFFFCC">Примечание Менеджера</th>';
  48.                   echo '<th>Сдан</th>';
  49.                   echo '<th>Дата Сдачи</th>';
  50.                 echo '<th>Дата доставки</th>';
  51.          
  52.    echo '</tr></center>';
  53.  
  54.    echo '</thead>';
  55.  
  56.    echo '<tbody>';
  57.  
  58. while($poisk = @mysql_fetch_array($qr_poult)){
  59.       echo '<tr align="center">';
  60. echo '<td >' . $poisk['nomer'] . '</td>';
  61. echo '<td bgcolor="#CCFFFF">' . $poisk['data_zakaza'] . '</td>';
  62. echo '<td bgcolor="#CCFFFF">' . $poisk['ime'] . '</td>';
  63. echo '<td bgcolor="#CCFFFF">' . $poisk['firma'] . '</td>';
  64. echo '<td bgcolor="#CCFFFF">' . $poisk['tel'] . '</td>';
  65. echo '<td bgcolor="#CCFFFF">' . $poisk['email'] . '</td>';
  66. echo '<td bgcolor="#FAEBD7" >' . $poisk['ime_maketa'] . '</td>';
  67. echo '<td bgcolor="#FAEBD7" >' . $poisk['material'] . '</td>';
  68. echo '<td bgcolor="#FAEBD7" >' . $poisk['razreshenie'] . '</td>';
  69. echo '<td bgcolor="#CCFFCC" >' . $poisk['dlina'] . '</td>';
  70. echo '<td bgcolor="#CCFFCC" >' . $poisk['visota'] . '</td>';
  71. echo '<td bgcolor="#CCFFCC" >' . $poisk['kol'] . '</td>';
  72. echo '<td bgcolor="#CCFFCC" >' . $poisk['S'] . '</td>';
  73. echo '<td bgcolor="#FFFFCC" >' . $poisk['provarka'] . '</td>';
  74. echo '<td bgcolor="#FFFFCC" >' . $poisk['prokleyka'] . '</td>';
  75. echo '<td bgcolor="#FFFFCC" >' . $poisk['lyvers'] . '</td>';
  76. echo '<td bgcolor="#FFFFCC" >' . $poisk['karman'] . '</td>';
  77. echo '<td bgcolor="#FFFFCC" >' . $poisk['obrezka'] . '</td>';
  78. echo '<td bgcolor="#FFFFCC" >' . $poisk['laminaciy'] . '</td>';
  79. echo '<td bgcolor="#FFFFCC" >' . $poisk['vid'] . '</td>';
  80. echo '<td bgcolor="#FFFFCC" >' . $poisk['primechanie'] . '</td>';
  81. echo '<td bgcolor="#FFE4E1">' . $poisk['manager'] . '</td>';
  82. if($poisk["otchet"] == 1) { echo  '<td><p><img width="20" height="20" src="./images/on.bmp"></p></td>'; } else { echo  '<td><form action="/otch3.php" method="POST"><input name="votch" type="hidden" value="'.$solos.'" /><input name="nomer" type="hidden" value="'.$poisk["nomer"].'" /><input name="otchet" type="hidden" value="1"/><input type="image" name="subon" src="./images/and.gif" width="20" height="20" value="Одобрить" /></form></td>'; }
  83. if($poisk["Dir"] == 1) {  echo  '<td bgcolor="#FAEBD7" ><p><img width="20" height="20" src="./images/on.bmp"></p></td>'; } else { if(($poisk["otchet"]==1) and ($poisk["Ruk"]== 0)) { echo '<td bgcolor="#FAEBD7"><form action="/dir.php" method="POST"><input name="vdir" type="hidden" value="'.$solos.'" /><input name="nomer" type="hidden" value="'.$poisk["nomer"].'" /><input name="Dir" type="hidden" value="1" /><input type="image" name="subon" src="./images/and.gif" width="20" height="20" value="Одобрить" /></form></td>'; } else { echo  '<td bgcolor="#FAEBD7" ><p><img width="20" height="20" src="./images/off.bmp"></p></td>'; } }
  84. if($poisk["Ruk"] == 1) {  echo  '<td ><p><img width="20" height="20" src="./images/on.bmp"></p></td>'; } else { echo  '<td ><p><img width="20" height="20" src="./images/off.bmp"></p></td>'; }
  85. echo '<td bgcolor="#FFFFCC" >' . $poisk['edit'] . '</td>';
  86. if($poisk["Pech"] == 1) {  echo  '<td ><p><img width="20" height="20" src="./images/on.bmp"></p></td>'; } else { echo  '<td ><p><img width="20" height="20" src="./images/off.bmp"></p></td>'; }
  87. if($poisk["Ruk1"] == 1) {  echo  '<td ><p><img width="20" height="20" src="./images/on.bmp"></p></td>'; } else { echo  '<td ><p><img width="20" height="20" src="./images/off.bmp"></p></td>'; }
  88. if($poisk["otcha1"] == 1) {  echo  '<td><p><img width="20" height="20" src="./images/on.bmp"></p></td>'; } else { if(($poisk["Ruk1"]==1) AND ($poisk["otcha2"]== 0)) { echo  '<td><form action="/otch.php" method="POST"><input name="votch1" type="hidden" value="'.$solos.'" /><input name="nomer" type="hidden" value="'.$poisk["nomer"].'" /><input name="otcha1" type="hidden" value="1"/><input type="image" name="subon" src="./images/and.gif" width="20" height="20" value="Одобрить" /></form></td>'; } else { echo  '<td><p><img width="20" height="20" src="./images/off.bmp"></p></td>'; } }
  89. echo '<td bgcolor="#FFFFCC" >' . $poisk['edit1'] . '</td>';
  90. if($poisk["otcha2"] == 1) {  echo  '<td><p><img width="20" height="20" src="./images/on.bmp"></p></td>'; } else { if($poisk["otcha1"]== 1) { echo  '<td><form action="/otch2.php" method="POST"><input name="votch2" type="hidden" value="'.$solos.'" /><input name="nomer" type="hidden" value="'.$poisk["nomer"].'" /><input name="otcha2" type="hidden" value="1"/><input type="image" name="subon" src="./images/and.gif" width="20" height="20" value="Одобрить" /></form></td>'; } else { echo  '<td><p><img width="20" height="20" src="./images/off.bmp"></p></td>'; } }
  91. echo '<td>' . $poisk['data_sdachi'] . '</td>';
  92. echo '<td>' . $poisk['data_dostavki'] . '</td>';
  93.      echo '</tr>';
  94.      
  95.    }
  96.  
  97.     echo '</tbody>';
  98.    echo '</table>';
  99. }
  100. }
  101. ?>


Выдает оишбку.
Warning: Division by zero in ..... on line 16

(Отредактировано автором: 20 Февраля, 2014 - 15:12:52)

 
 Top
grammka
Отправлено: 20 Февраля, 2014 - 15:21:55
Post Id


Новичок


Покинул форум
Сообщений всего: 1
Дата рег-ции: Февр. 2014  


Помог: 0 раз(а)




PHP:
скопировать код в буфер обмена
  1. <?PHP while($poisk = @mysql_fetch_array($qr_poult)){?>
  2.  
  3.         <tr align="center">
  4.                 <td ><?PHP echo $poisk['nomer'];?></td>
  5.                 <td bgcolor="#CCFFFF"><?PHP echo $poisk['data_zakaza'];?></td>
  6.                 <td bgcolor="#CCFFFF"><?PHP echo $poisk['ime'];?></td>
  7.                 <td bgcolor="#CCFFFF"><?PHP echo $poisk['firma'];?></td>
  8.                 <td bgcolor="#CCFFFF"><?PHP echo $poisk['tel'];?></td>
  9.                 <td bgcolor="#CCFFFF"><?PHP echo $poisk['email'];?></td>
  10.                 <td bgcolor="#FAEBD7"><?PHP echo $poisk['ime_maketa'];?></td>
  11.                 <td bgcolor="#FAEBD7"><?PHP echo $poisk['material'];?></td>
  12.                 <td bgcolor="#FAEBD7"><?PHP echo $poisk['razreshenie'];?></td>
  13.                 <td bgcolor="#CCFFCC"><?PHP echo $poisk['dlina'];?></td>
  14.                 <td bgcolor="#CCFFCC"><?PHP echo $poisk['visota'];?></td>
  15.                 <td bgcolor="#CCFFCC"><?PHP echo $poisk['kol'];?></td>
  16.                 <td bgcolor="#CCFFCC"><?PHP echo $poisk['S'];?></td>
  17.                 <td bgcolor="#FFFFCC"><?PHP echo $poisk['provarka'];?></td>
  18.                 <td bgcolor="#FFFFCC"><?PHP echo $poisk['prokleyka'];?></td>
  19.                 <td bgcolor="#FFFFCC"><?PHP echo $poisk['lyvers'];?></td>
  20.                 <td bgcolor="#FFFFCC"><?PHP echo $poisk['karman'];?></td>
  21.                 <td bgcolor="#FFFFCC"><?PHP echo $poisk['obrezka'];?></td>
  22.                 <td bgcolor="#FFFFCC"><?PHP echo $poisk['laminaciy'];?></td>
  23.                 <td bgcolor="#FFFFCC"><?PHP echo $poisk['vid'];?></td>
  24.                 <td bgcolor="#FFFFCC"><?PHP echo $poisk['primechanie'];?></td>
  25.                 <td bgcolor="#FFE4E1"><?PHP echo $poisk['manager'];?></td>
  26.                
  27.                 <?PHP if($poisk["otchet"] == 1) {?>
  28.                         <td>
  29.                                 <p>
  30.                                         <img width="20" height="20" src="./images/on.bmp">
  31.                                 </p>
  32.                         </td>
  33.                 <?PHP } else {?>
  34.                         <td>
  35.                                 <form action="/otch3.php" method="POST"><input name="votch" type="hidden" value="'.$solos.'" />
  36.                                         <input name="nomer" type="hidden" value="<?PHP echo $poisk["nomer"];?>" />
  37.                                         <input name="otchet" type="hidden" value="1"/>
  38.                                         <input type="image" name="subon" src="./images/and.gif" width="20" height="20" value="Одобрить" />
  39.                                 </form>
  40.                         </td>
  41.                 <?PHP } ?>
  42.                
  43.                 <?PHP if($poisk["Dir"] == 1) {?>
  44.                         <td bgcolor="#FAEBD7" >
  45.                                 <p><img width="20" height="20" src="./images/on.bmp"></p></td>
  46.                 <?PHP } else {
  47.                         if(($poisk["otchet"]==1) and ($poisk["Ruk"]== 0)) {?>
  48.                                 <td bgcolor="#FAEBD7">
  49.                                         <form action="/dir.php" method="POST">
  50.                                                 <input name="vdir" type="hidden" value="'.$solos.'" />
  51.                                                 <input name="nomer" type="hidden" value="<?PHP echo $poisk["nomer"];?>" />
  52.                                                 <input name="Dir" type="hidden" value="1" />
  53.                                                 <input type="image" name="subon" src="./images/and.gif" width="20" height="20" value="Одобрить" />
  54.                                         </form>
  55.                                 </td>
  56.                         <?PHP } else { ?>
  57.                                 <td bgcolor="#FAEBD7" >
  58.                                         <p><img width="20" height="20" src="./images/off.bmp"></p>
  59.                                 </td>
  60.                         <?PHP }
  61.                 }?>
  62.                
  63.                 <?PHP if($poisk["Ruk"] == 1) {?>
  64.                         <td>
  65.                                 <p><img width="20" height="20" src="./images/on.bmp"></p>
  66.                         </td>
  67.                 <?PHP } else {?>
  68.                         <td>
  69.                                 <p><img width="20" height="20" src="./images/off.bmp"></p>
  70.                         </td>
  71.                 <?PHP }?>
  72.                
  73.                 <td bgcolor="#FFFFCC" ><?PHP echo $poisk['edit'];?></td>
  74.                
  75.                 <?PHP if($poisk["Pech"] == 1) {?>
  76.                         <td>
  77.                                 <p><img width="20" height="20" src="./images/on.bmp"></p>
  78.                         </td>
  79.                 <?PHP } else {?>
  80.                         <td>
  81.                                 <p><img width="20" height="20" src="./images/off.bmp"></p>
  82.                         </td>
  83.                 <?PHP }?>
  84.                
  85.                 <?PHP if($poisk["Ruk1"] == 1) {?>
  86.                         <td>
  87.                                 <p><img width="20" height="20" src="./images/on.bmp"></p>
  88.                         </td>
  89.                 <?PHP } else {?>
  90.                         <td>
  91.                                 <p><img width="20" height="20" src="./images/off.bmp"></p>
  92.                         </td>
  93.                 <?PHP }?>
  94.                
  95.                 <?PHP if($poisk["otcha1"] == 1) {?>
  96.                         <td>
  97.                                 <p><img width="20" height="20" src="./images/on.bmp"></p>
  98.                         </td>
  99.                 <?PHP } else {?>
  100.                         <?PHP if(($poisk["Ruk1"]==1) AND ($poisk["otcha2"]== 0)) {?>
  101.                                 <td>
  102.                                         <form action="/otch.php" method="POST">
  103.                                                 <input name="votch1" type="hidden" value="<?PHP echo $solos;?>" />
  104.                                                 <input name="nomer" type="hidden" value="<?PHP echo $poisk["nomer"];?>" />
  105.                                                 <input name="otcha1" type="hidden" value="1"/>
  106.                                                 <input type="image" name="subon" src="./images/and.gif" width="20" height="20" value="Одобрить" />
  107.                                         </form>
  108.                                 </td>
  109.                         <?PHP } else {?>
  110.                                 <td>
  111.                                         <p><img width="20" height="20" src="./images/off.bmp"></p>
  112.                                 </td>
  113.                         <?PHP }
  114.                 }?>
  115.                
  116.                 <td bgcolor="#FFFFCC" ><?PHP echo $poisk['edit1'];?></td>
  117.                
  118.                 <?PHP if($poisk["otcha2"] == 1) {?>
  119.                         <td>
  120.                                 <p><img width="20" height="20" src="./images/on.bmp"></p>
  121.                         </td>
  122.                 <?PHP } else {?>
  123.                         <?PHP if($poisk["otcha1"]== 1) {?>
  124.                                 <td>
  125.                                         <form action="/otch2.php" method="POST">
  126.                                                 <input name="votch2" type="hidden" value="'.$solos.'" />
  127.                                                 <input name="nomer" type="hidden" value="'.$poisk["nomer"].'" />
  128.                                                 <input name="otcha2" type="hidden" value="1"/>
  129.                                                 <input type="image" name="subon" src="./images/and.gif" width="20" height="20" value="Одобрить" />
  130.                                         </form>
  131.                                 </td>
  132.                         <?PHP } else {?>
  133.                                 <td>
  134.                                         <p><img width="20" height="20" src="./images/off.bmp"></p>
  135.                                 </td>
  136.                         <?PHP }
  137.                 }?>
  138.                
  139.                 <td><?PHP echo $poisk['data_sdachi'];?></td>
  140.                 <td><?PHP echo $poisk['data_dostavki'];?></td> 
  141.         </tr>
  142.  
  143. <?PHP }?>
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB