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
Mostrom
post
Post #2





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

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


A czy nie wystarczy to?
  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. echo '<a href=/index.php?show='.$data['Tables_in_dziennik'].'>'.$data['Tables_in_dziennik'].'<br>';
  4. }
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.10.2025 - 20:02