Hallo,
Voor school moet ik 2 formulieren koppelen aan me database zodat wanneer ik in SQL select * from inschrijven (Formulier1), Select * from informatie (Formulier2) doe de gegevens te zien krijg in me cliƫnt console. Tevens heb ik ook 2 tabellen gemaakt waar de gegevens in geplaatst kunnen worden, de code ziet er zo uit:
Formulier 1
<?
// formulier POST variabelen ophalen
$geslacht = $_POST ['geslacht'];
$naam = $_POST ['naam'];
$tussenvoegsels = $_POST ['tussenvoegsels'];
$achternaam = $_POST ['achternaam'];
$straathuisnummer = $_POST ['straathuisnummer'];
$postcode = $_POST ['postcode'] ;
$woonplaats = $_POST ['woonplaats'] ;
$tel_prive = $_POST ['tel_prive'] ;
$tel_werk = $_POST ['tel_werk'] ;
$emailadres =$_POST ['emailadres'] ;
// sql insert die je in de database gaat doen
$sql ="INSERT INTO inschrijven(cursus, geslacht, naam, tussenvoegels, achternaam, straathuisnummer, postcode, woonplaats, tel_prive, tel_werk, emailadres )
VALUES ('".$geslacht."', '".$naam."', '".$tussenvoegsels."', '".$achternaam."', '".$straathuisnummer."', '".$postcode."', '".$woonplaats."', '".$tel_prive."', '".$tel_werk."', '".$emailadres."')";
//uitvoeren van de query :
if (!($temp = mysql_query($sql,$connection)))
showerror();
?>
Formulier 2:
<?
// formulier POST variabelen ophalen
$naam = $_POST['naam'];
$tussenvoegsels = $_POST['tussenvoegsels'];
$achternaam = $_POST['achternaam'];
$emailadres = $_POST['emailadres'];
$cursus1 = $_POST['cursus1'];
$cursus2 = $_POST ['cursus2'];
$cursus3 = $_POST ['cursus3'];
$cursus4 = $_POST ['cursus4'];
$cursus5 = $_POST ['cursus5'];
$cursus6 = $_POST ['cursus6'];
$cursus7 = $_POST ['cursus7'];
// sql insert die je in de database gaat doen
$sql ="INSERT INTO informatie(naam, tussenvoegsels, achternaam, emailadres, cursus1, cursus2, cursus3, cursus4, cursus5, cursus6, cursus7 )
VALUES ('".$naam."', '".$tussenvoegsels."', '".$achternaam."', '".$emailadres."', '".$cursus1."', '".$cursus2."', '".$cursus3."', '".$cursus4."', '".$cursus5."', '".$cursus6."', '".$cursus7."')";
//uitvoeren van de query :
if (!($temp = mysql_query($sql,$connection)))
showerror();
?>
Volgens mij hoort het zo te werken maar op een of andere manier doet hij het nog steeds niet.
Alvast bedankt,
Peter
PS. De gegevens hier komen overeen met die van de tabellen in de database.
269 views