Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Closed TopicStart new topic
> [PHP][PostgreSQL] Nie ma komunikatu o braku wyników wyszukiwania
Sublove
post 25.01.2009, 00:44:19
Post #1





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 23.01.2009

Ostrzeżenie: (0%)
-----


Dlaczego w razie nie znalezionych rekordów w bazie nie pojawia mi się komunikat Błąd, tylko "krzaczki" Warning'owe...?
Trochę może namieszałem ale już się pogubiłem w kodzie i nie wiem co muszę zrobić żeby były stosowane komunikaty o nieodnalezionych rekordach. Chciałbym tylko otrzymać tekst "Brak wyników wyszkukiwania" itp. jeżeli faktycznie nie będzie nic takiego w bazie
Co robię źle?


  1. <?php
  2. $query = "SELECT nazwa, marka, model, roczniki, zapas FROM parts WHERE
  3. lower(nazwa) LIKE lower('%".$nazwa."%') AND
  4. lower(marka) LIKE lower('%".$marka."%') AND
  5. lower(model) LIKE lower('%".$model."%')
  6. ORDER BY nazwa";
  7.  
  8. $result = pg_exec($db, $query);
  9.  
  10. if (!$result) {
  11. printf ("blad");
  12. $errormessage = pg_errormessage($db);
  13.  
  14. if ($errormessage){
  15. printf ("blad");
  16. }
  17. }
  18. $numrows = pg_numrows($result);
  19. $row=0;
  20. printf ("<table width=530>");
  21. printf ("<tr>
  22.  
  23. <td height=30 align=center>Nazwa</td>
  24. <td height=30 align=center>Marka</td>
  25. <td height=30 align=center>Model</td>
  26. <td height=30 align=center>Roczniki</td>
  27. <td height=30 align=center>Zapas</td>
  28. </tr>");
  29. do
  30. {
  31. $myrow = pg_fetch_row ($result,$row);
  32. printf ("<tr><td height=30 >%s</td>
  33. <td height=20 >%s</td>
  34. <td height=20 >%s</td>
  35. <td height=20 >%s</td>
  36. <td height=20 >%s</td>
  37. </tr>",
  38. $myrow[0], $myrow[1], $myrow[2], $myrow[3], $myrow[4]
  39.  
  40. );
  41. $row++;
  42. }
  43.  
  44. while ($row < $numrows);
  45.  
  46. printf ("</table>");
  47. }
  48. ?>


Ten post edytował Sublove 25.01.2009, 00:44:50
Go to the top of the page
+Quote Post
erix
post 25.01.2009, 00:51:42
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Crosspost: http://forum.php.pl/index.php?s=&showt...st&p=562437

Zamykam.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post

Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.07.2025 - 15:08