Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [SQL][PHP]Wyświetlenie pojedynczego rekordu z bazy danych.
Demoneos
post 24.05.2010, 12:19:26
Post #1





Grupa: Zarejestrowani
Postów: 149
Pomógł: 0
Dołączył: 26.02.2008

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


Jeżeli w wyniku zapytania otrzymam jakąś ilość rekordów to mogę je wyświetlić korzystając z pętli mysql_fetch_assoc:
  1. while($myrow = mysql_fetch_assoc($result))
  2. {
  3. echo $myrow["pole"];
  4. }


Ale gdy mam pewność, że zapytanie zwróci mi tylko 1 rekord, to jak mogę inaczej go wyświetlić? Oczywiście za pomocą powyższej pętli też się da, ale czy jest sens używać pętli gdy jest tylko 1 rekord? Czy można to jakoś inaczej wyświetlić?


--------------------
Go to the top of the page
+Quote Post
wookieb
post 24.05.2010, 12:20:41
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




nie użyc petli tylko samo mysql_fetch_assoc


--------------------
Go to the top of the page
+Quote Post
qasz
post 24.05.2010, 12:30:03
Post #3





Grupa: Zarejestrowani
Postów: 43
Pomógł: 2
Dołączył: 18.05.2010
Skąd: Norwich

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


Dodaj do zapytania do bazy LIMIT 1 i wykonaj bez pętli.

Ten post edytował qasz 24.05.2010, 12:30:58
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: 12.06.2025 - 21:28