Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> SELECT * FROM aaa WHERE......
Daimos
post 30.11.2005, 23:01:10
Post #1





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

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


mam taki kod
  1. <?php
  2.  
  3. $zapytanie = "SELECT * FROM aaa WHERE x=".$_GET['ppx']." AND y=".$_GET['ppy']." AND z=11";
  4.  
  5. $wykonaj = mysql_query($zapytanie);
  6.  
  7. while($row = mysql_fetch_array($wykonaj))
  8. {
  9. echo $row['id'];
  10.  
  11. }
  12. ?>


no i ladnie dziala tylko ze jezeli niema zadnego rekordu to sie nic nie wyswietla
chce zrobic zeby pokazywalo np. "brak danych"
czytalem w tutorialu, podobno zmienna $zapytanie powinna zwrocic false kiedy niema rekordu, ale
  1. <?php
  2.  
  3. if(!$zapytanie){
  4. echo 'brak danych';
  5. }
  6. ?>

nie dziala ;(


--------------------
scriptun.com. Startup z poradnikami do gier ttp.zone i ttpzone.pl
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
dr_bonzo
post 30.11.2005, 23:06:19
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


$zapytanie to przeciez STRING, nie wynilk zapytania.
Zajrzyj do MANUALA nie tutoriala tam sa szczegoly

mysql_fetch_array
Returns an array that corresponds to the fetched row, or FALSE if there are no more rows.


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
mike
post 30.11.2005, 23:07:20
Post #3





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


mysql_num_rows() zwraca ilość wyszukanych wierszy.
Sprawdź ile ich jest i jak jest ich 0 to wyświetl odpowiedni komunikat, a jeśli jest ich wiecej niż zero to je sobie wyświetl.

P.S.
--> php Pocz. bo to ma średni związek z MySQL'em.
Go to the top of the page
+Quote Post

Reply to this 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: 18.07.2025 - 00:40