Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]jak zdefiniować że w tabeli nic nie ma?
GoOx
post
Post #1





Grupa: Zarejestrowani
Postów: 329
Pomógł: 6
Dołączył: 23.11.2011
Skąd: Łódź

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


Witam.
jak w temacie nie mogę się z tym uporać, jak mozna zdefiniować ze w tabeli nic nie ma?

Korzystam z pętli by wyświetlić listę czegoś tam,

potem moją powielaną nazwą jest $nazwa i daję.

  1. if($nazwa <> "") {
  2. // coś tam
  3. }
  4. else {
  5. echo "tutaj nic nie ma";
  6. }


jeśli to nie działa więc jak?
proszę o pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-tknapik-
post
Post #2





Goście







Raczej tutaj lepiej użyć funkcji do sprawdzenia ilości wyników, czyli mysql_num_rows. Skorzystałem z intval w Twoim kodzie, ponieważ obecnie dane w zapytaniu nie były filtrowane i ktoś mógł się włamać poprzez SQL Injection. Daj znać jak działa. W sumie to poczytaj o PDO.
  1. if($page == 'topics')
  2. {
  3. $id_kat = intval($_GET['category']);
  4.  
  5. $query = mysql_query('SELECT nazwa, id FROM tematy WHERE id='.$id_kat.' ORDER BY id ASC');
  6.  
  7. if(mysql_num_rows($query))
  8. {
  9. while($topic = mysql_fetch_assoc($query))
  10. {
  11. $id_tem = $topic['id'];
  12. $nazwa_tem = $topic['nazwa'];
  13. echo '<a href="index.php?page=topics&id='.$id_tem.'">'.$nazwa_tem.'</a>';
  14. }
  15. }
  16. else
  17. {
  18. echo 'Brak tematów w tym dziale';
  19. }
  20. }


Ten post edytował tknapik 24.04.2012, 18:00:45
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 20:21