Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] Numerowanie kolejnych rekordów pobranych z bazy.
Pytajka
post
Post #1





Grupa: Zarejestrowani
Postów: 60
Pomógł: 0
Dołączył: 6.09.2011

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


Witam,

w jaki sposób najprościej ponumerować rekordy pobrane z bazy? Nie chodzi mi tutaj o AUTO_INCREMENT.

Powiedzmy, że baza wygląda tak -

Cytat
id | srataa |
2 | produkt1 |
6 | produkt2 |
9 | produkt3 |


Ja chciałbym po pobraniu tych rekordów, wyświetlić je kolejno numerując, na przykład -

1. produkt1
2. produkt2
3. produkt3

itd.

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ethann
post
Post #2





Grupa: Zarejestrowani
Postów: 56
Pomógł: 18
Dołączył: 7.04.2012

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


lub z użyciem pętli for
  1. for($i=1; $wynik = mysql_fetch_assoc($zapytanie); $i++) {
  2. echo $i.'. '.$wynik['kolumna'];
  3. }


Jeszcze jedno, jeśli to ma być po prostu lista, np kroki przyrządzania jakiegoś wypieku. Wystarczy HTML.
  1. echo '<ol>';
  2. while($wynik = mysql_fetch_assoc($zapytanie)) {
  3. echo '<li>'.$wynik['kolumna'].'</li>';
  4. }
  5. echo '</ol>';


Ten post edytował ethann 10.04.2012, 12:57:58
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: 3.04.2026 - 20:59