Ga naar inhoud

php database met 2 tabellen


Aanbevolen berichten

hallo, ik moet voor school een database maken met 2 tabellen. ik gebruik de volgende code om iets toe te kunnen voegen. alleen ik krijg steeds een error. hopelijk kunnen jullie mij helpen. error: Warning: Invalid argument supplied for foreach() in K:\xampp\htdocs\opdrachtenphp\databaseopslaan.php on line 22 code: <!DOCTYPE html> <html lang="nl"> <head> <meta charset="utf-8"> <title>Een klant toevoegen</title> </head> <body> <?php // Maken van verbinding try { $db = new PDO('mysql:host=localhost;dbname=informatica', 'root',''); } catch(PDOException $e) { echo $e->getMessage(); } // De SQL opdracht $sql = "INSERT INTO docenten (naam, afkorting) VALUES ($_POST[naam], '$_POST[afkorting]')"; $resultaat = $db->exec($sql); // Controle van de toegevoegde gegevens $sql = "SELECT * FROM docenten where afkorting = $_POST[afkorting]"; $resultaat = $db->query($sql); foreach($resultaat as $row) { echo '<p>'; echo 'naam: '.$row['naam'].'<br>'; echo 'afkorting: '.$row['afkorting'].'<br>'; echo '</p>'; } echo "<p>is toegevoegd!</p>"; echo "<p><form action='databasemenu.php' method='post'> <input type='submit' name='submit' value='Terug'> </form></p>"; $db = NULL; ?> </body> </html>
Link naar reactie
  • 1 maand later...

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

  • Populaire leden

    Er is nog niemand die deze week reputatie heeft ontvangen.

  • Leden

    Geen leden om te tonen

×
×
  • Nieuwe aanmaken...