Advertisement
Guest User

Untitled

a guest
Aug 11th, 2013
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2. include ('config.php'); //Het verbindingsscript ophalen
  3.  
  4. if(!isset($_POST['bekijk'])) { //Weergave als de submitknop nog niet is ingedrukt (je krijgt het formulier te zien
  5. ?>
  6. <form method="post" action="index.php">
  7. Vul hieronder de naam:<br />
  8. <input type="text" name="naam"><br />
  9. <input type="submit" name="bekijk" value="Bekijk!">
  10. </form>
  11.  
  12. <?php
  13. }else{ //Weergave als de submitknop al wel is ingedrukt (en er dus een naam is β€˜gepost’)
  14.  
  15.     $form_naam = mysql_real_escape_string($_POST['naam']); //De waarde van het invulveld uit het formulier wordt opgeslagen in een variabele
  16.  
  17.     $query = mysql_query("SELECT username FROM hs_users WHERE naam='".$form_naam."'"); //Gegevens uit de database halen: met SELECT worden de velden gekozen die weergegeven moeten worden, FROM geeft de tabel van de database aan en met WHERE kun je een voorwaarde opgeven. In dit geval is dat dat de waarde van het veld naam (in de database) gelijk moet zijn aan de variabele $naam (uit het formulier).
  18.  if (!is_resource($query) || !$query) {
  19.     exit(mysql_error());
  20. }
  21.     if(mysql_num_rows($query) == 0){//Er zijn geen gebruikers gevonden die aan de voorwaarde voldoen (je krijgt een foutmelding te zien)
  22.         echo"De persoon ".$form_naam." is niet gevonden!";
  23.     }else{ //Er zijn wel gebruikers gevonden die aan de voorwaarde voldoen
  24.         $rij = mysql_fetch_object($query);
  25.  
  26.         $id = htmlspecialchars($rij->id);
  27.         $naam = htmlspecialchars($rij->naam);
  28.         $leeftijd = htmlspecialchars($rij->leeftijd);
  29.         $woonplaats = htmlspecialchars($rij->woonplaats);
  30.  
  31.         // Nu alle gegevens uit de database zijn opgehaald en als variabelen zijn opgeslagen moet dit nog aan de bezoeker getoond worden.
  32.         echo "
  33.           <strong>Gegevens van ".ucfirst($naam).",</strong><br />
  34.               Id: ".$id."<br />
  35.               Naam: ".$naam."<br />
  36.               Leeftijd: ".$leeftijd." jaar<br />
  37.               Woonplaats: ".$woonplaats."<br />
  38.               <br />\n";
  39.     }
  40.    
  41. }
  42.  
  43. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement