login  Naam:   Wachtwoord: 
Registreer je!
 Forum

case

Offline thajunk - 08/03/2005 19:01 (laatste wijziging 08/03/2005 19:01)
Avatar van thajunkOnbekend Ja daar ben ik weer,
ik heb nou een scriptje met cases:
  1. <? $id= $_GET['id'];
  2. $sql = "SELECT * FROM members WHERE id='".$id."' AND ban='0'";
  3. $res = @mysql_query($sql) or die (mysql_error());
  4. if(mysql_num_rows($res) != 0)
  5. {
  6. $geg = mysql_fetch_array($res);
  7.  
  8. switch($geg['level'])
  9. {
  10. case 1 :
  11. $memlevel="Normal User";
  12. break;
  13.  
  14. case 2 :
  15. $memlevel="Administrator";
  16. break;
  17.  
  18. case 3 :
  19. $memlevel="Super-Administrator";
  20. break;
  21. case 4 :
  22. $memlevel="Clan-Leader";
  23. break;
  24. }
  25. }
  26. else
  27. {
  28. echo 'kon de user niet in database vinden';
  29. } ?>


Nu probeer ik hem zo te echoën:
  1. <? echo $memlevel;?>

Maar dan gebeurt er helemaal niks, is iemand hier handig in die een oplossing voor me heeft?

3 antwoorden

Gesponsorde links
Offline Tuinstoel - 30/11/1999 00:00
Avatar van Tuinstoel PHP expert [code]rnswitch($ding)rn{rncase 1 $iets = 'Jan'; break;rncase 2 $iets = 'Piet'; break;rndefault $iets = 'Hendrik'; breka;rn}rn[code]rnDat moet met default misschieN
Offline Thomas - 30/11/1999 00:00
Avatar van Thomas Moderator - haal de @ bij mysql_query eens weg, en kijk of er iets verkeerd gaatrn- voeg een default-case toe aan het einde van je switch-statement voor het geval $geg['level'] niets oplevertrnrnMet bovenstaande voorstellen wordt waarschijnlijk wel duidelijk wat het probleem precies is.
Offline thajunk - 30/11/1999 00:00
Avatar van thajunk Onbekend @tuinstoelrnHet werkt niet, ik heb geen idee waarom, misschien omdat 1 default in mijn db. is maar dat weet ik niet c-ker(denk het niet)rn@FangorNrnAls ik de @ weghaalde deed het helemaal niks (net als waar ik was, dat het niks deed)rnrnMijn oplossing (heel raar s ) Ik heb de db. naam veranderd naar LEVELS (met hoofdletters) en dit ook veranderd rn[code]rnswitch($geg['level']) rnrn[code] rnEn toen werkte het welD rnDit heb ik nog nioot meegemaakt.rnIemand een idee hoe dit voorkomen kan wordenrnOf kan het aan mijn host liggen ofzow
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.204s