Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak to wykonac
Forum PHP.pl > Forum > Przedszkole
sajborg
Wiem że mam źle ten kod ale nie wiem jak to zrobic moze wy coś poradzicie
  1. <?php
  2. $sql=&#092;"SELECT * FROM skrypt_kategorie\";
  3. $result=mysql_query($sql);
  4. while ($kat=mysql_fetch_array($result)){
  5. echo'<a href=\"?k='.$kat['id'].'\">'.$kat['title'].'</a>';
  6.  
  7. }
  8. switch ($HTTP_GET_VARS['k']){
  9.  while ($kat=mysql_fetch_array($result))
  10.  {
  11. case $kat['id']: lista($kat['id']);
  12. break;
  13.  }
  14. }
  15. ?>
rogrog
może poradzimy...

kiedy coś debugujesz, może warto zajrzec do manuala?? switch" title="Zobacz w manualu PHP" target="_manual
sajborg
Aleś mi poradził chyba mnie nie zrozumiałes. Dobze wiem na czym polega switch.
Ale mi chodzi o to ze ja nie wiem jakie jaki id ma odpowiadac za jaką funkcje. exclamation.gif
dlatego chciałem to zrobic jakoś inaczej stąd w while mam case $id: funkcja($id);
rogrog
no właśnie ten while w switch wygląda jakbyś nie wiedział o co chodzi

nie mów "Aleś mi poradził" bo nie napisałeś żadnego komentarza co ten skrypt ma robic!

zresztą i tak ten wątek zaraz zostanie zablokowany, a jakiś moderator napisze np. "Poproszę na PW co zrobiłeś źle zakładając ten wątek, a odblokuję"

btw: czy nie warto by pomyślec o jakimś udogodnieniu dla moderatorów? to znaczy zestaw gotowych odpowiedzi na np. wątki z nieprawidłowymi tematami tongue.gif ostatnio wyjątkowo często są takie tematy mad.gif

------------------------

po prostu wykonaj tą funkcję z parametrem:
lista($kat['id']) i juz biggrin.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.