Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] "Zablokowanie " while
kielich
post
Post #1





Grupa: Zarejestrowani
Postów: 442
Pomógł: 4
Dołączył: 28.12.2008
Skąd: Warszawa

Ostrzeżenie: (20%)
X----


Mam pewien problem który nie wiem jak rozwiązać

w bazie mam np 10 rekordów robie sobie

  1. ...
  2. while($cos = mysql_fetch_array($query):
  3.  
  4. echo $cos['user'];
  5. echo $cos['tytul'];
  6. endwhile;


no i fajnie wyświetli mi 10x tytuł i tego czego nie chce 10 razy usera
a user jest tylko jeden wiec wyswietli mi 10 razy tego samego

Moje pytanie : Jak zrobić aby wyswietliło mi tytuł 10razy tak jak powinno ale usera tylko raz

Ten post edytował kielich 7.05.2010, 17:54:01
Go to the top of the page
+Quote Post
athei
post
Post #2





Grupa: Zarejestrowani
Postów: 389
Pomógł: 141
Dołączył: 11.04.2009

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


Kod
$x=0;
while($cos = mysql_fetch_array($query):
if($x==0) echo $cos['user'];
echo $cos['tytul'];
$x=1;
endwhile;
Go to the top of the page
+Quote Post
kielich
post
Post #3





Grupa: Zarejestrowani
Postów: 442
Pomógł: 4
Dołączył: 28.12.2008
Skąd: Warszawa

Ostrzeżenie: (20%)
X----


Działa to rozwiązanie tylko być może nie jasno się wyraziłem

A więc:

jest 10 tytułów do usera : xxx

i 10 do usera xxx2

i ja potrzebuje wypisać w while'u .

10 tytułów i nazwa usera (xxx)
10 tytułów i nazwa usera (xxx2)

kod który mi napisałeś (athei) działa ale wyświetla nazwa 1 usera
Go to the top of the page
+Quote Post
athei
post
Post #4





Grupa: Zarejestrowani
Postów: 389
Pomógł: 141
Dołączył: 11.04.2009

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


Nie wiem czy o to Ci chodzi
  1. $x='';
  2. while ($cos = mysql_fetch_array($query))
  3. {
  4. if ($x!=$cos['user'])
  5. {
  6. echo $cos['user'];
  7. }
  8. echo $cos['tytul'];
  9. $x = $cos['user'];
  10. }
Wypisze: Stefan tyt1 tyt2 tyt3 Roman tytx tyty
Go to the top of the page
+Quote Post

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: 24.08.2025 - 15:40