Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] Zliczanie tabel za pomocą pętli
Mostrom
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 3
Dołączył: 17.04.2007

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


Witam! Mam w bazie danych tabele, które tworzę na stronie w miarę potrzeb. Są to przykładwo `users`, `klasa_1`, `klasa_2` i `klasa_3`. Chciałbym, aby na menu nawigacyjne na stronie miało tyle pozycji ile jest tabel z prefixem klasa_, czyli w tym wypadku 3. Dodatkowo, te pozycje w menu muszą mieć nazwę z tego co jest za prefixem.
Myślę, że najlepiej będzie to robić za pomocą pętli for z użyciem tablic.
Jak to zrobić(IMG:style_emoticons/default/questionmark.gif)

Ten post edytował Mostrom 5.09.2010, 15:48:13
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kefirek
post
Post #2





Grupa: Zarejestrowani
Postów: 781
Pomógł: 256
Dołączył: 29.06.2008

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


  1. $result = mysql_query("SHOW TABLES WHERE Tables_in_dziennik REGEXP '^klasa_[:1-9:]'") or die (mysql_error());
  2. while ($data = mysql_fetch_assoc($result))
  3. {
  4. echo "<a href='".substr(strstr($data['Tables_in_dziennik'], '_'), 1).".php'>".$data['Tables_in_dziennik']."</a></br>";
  5. }
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: 7.10.2025 - 17:10