login  Naam:   Wachtwoord: 
Registreer je!
 Forum

afhankelijk van level (Opgelost)

Offline DRobje - 19/03/2007 21:15 (laatste wijziging 19/03/2007 21:16)
Avatar van DRobjeNieuw lid hoi, wie kan me even de oplossing geven. ik heb een inlog script waarbij mensen met level 1 in het veld'location'een extra link krijgen. maar toch klopt er iets niet in mijn scriptje. wie weet het?

  1. <?
  2. require("config.php");
  3. checkLoggedIn("yes");
  4. doCSS();
  5. print("Welkom <b>".$_SESSION["login"]."</b> je bent nu ingelogd<br>\n");
  6. print("<a href=\"profile.php?".session_name()."=".session_id()."&action=displayProfileForm\">Profiel wijzigen</a><br>\n");
  7. print("<a href=\"logout.php?".session_name()."=".session_id()."\">Uitloggen</a><br>\n");
  8. $queryz = "SELECT location FROM users" ;
  9. $result = mysql_query($queryz) or die(mysql_error());
  10. if(mysql_num_rows($result) === 1) {
  11. echo '<a href=close.php> sluiten</a>';
  12. }
  13. else{
  14. }
  15. ?>


volgens mij doe ik iets niet goed.

4 antwoorden

Gesponsorde links
Offline Stijn - 19/03/2007 21:22
Avatar van Stijn PHP expert
  1. $queryz = "SELECT location FROM users" ;


Deze query gaat alle users selecteren. Je moet een selectie maken

  1. <?
  2. $queryz = "SELECT location FROM users WHERE username='".$_SESSION['login']."'";
  3. ?>
Offline DRobje - 19/03/2007 21:36
Avatar van DRobje Nieuw lid mmm. dat helpt maar een beetje. Idd krijg ik nu de link maar ook als mijn level geen 1 is....
Offline Stijn - 19/03/2007 21:39
Avatar van Stijn PHP expert
  1. <?
  2. $queryz = "SELECT location FROM users WHERE username='".$_SESSION['login']."' AND level='1'";
  3. ?>
Lees eens een paar mysql tutorials 
Offline DRobje - 19/03/2007 21:45
Avatar van DRobje Nieuw lid Ok thx. btw ik dacht dat die 1 in de query teveel zou worden en dat ik die met het if statement al ondervangen had.
maar het werkt nu.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.314s