Lid |
|
Je insert pagina bijvoorbeeld:
<?php
include 'dbconnect.php';
if(isset($_POST['submit']) && !empty($_POST['naam']) && !empty($_POST['famnaam']) && !empty($_POST['email']))
{
$iQuery1 = "INSTERT INTO petitie(naam, familienaam, email, beroep, woonplaats, opmerking) VALUES ('".$_POST['naam']."', '".$_POST['famnaam']."', '".$_POST['email']."', '".$_POST['beroep']."', '".$_POST['woonplaats']."', '".$_POST['opmerking']."')";
mysql_query($iQuery1) or die (mysql_error());
echo "Toevoegen gelukt!";
}
else
{
?>
<form method="post" action="toevoegen.php">
Naam: <input type="text" name="naam" /><br />
Familienaam: <input type="text" name="famnaam" /><br />
E-mail: <input type="text" name="email" /><br />
Beroep: <input type="text" name="beroep" /><br />
Woonplaats: <input type="text" name="woonplaats" /><br />
Opmerkingen: <textarea name="opmerking"></textarea><br />
<input type="submit" name="submit" value="Versturen" />
</form>
<?php
}
?>
<?php include 'dbconnect.php'; if(isset($_POST['submit']) && !empty($_POST['naam']) && !empty($_POST['famnaam']) && !empty($_POST['email'])) { $iQuery1 = "INSTERT INTO petitie(naam, familienaam, email, beroep, woonplaats, opmerking) VALUES ('".$_POST['naam']."', '".$_POST['famnaam']."', '".$_POST['email']."', '".$_POST['beroep']."', '".$_POST['woonplaats']."', '".$_POST['opmerking']."')"; echo "Toevoegen gelukt!"; } else { ?> <form method="post" action="toevoegen.php"> Naam: <input type="text" name="naam" /><br /> Familienaam: <input type="text" name="famnaam" /><br /> E-mail: <input type="text" name="email" /><br /> Beroep: <input type="text" name="beroep" /><br /> Woonplaats: <input type="text" name="woonplaats" /><br /> Opmerkingen: <textarea name="opmerking"></textarea><br /> <input type="submit" name="submit" value="Versturen" /> </form> <?php } ?>
Die pagina noem je bijvoorbeeld toevoegen.php
Zorg ervoor dat je een tabel in je DB heb met de naam, petitie.
En daarin de velden:
- naam
- familienaam
- email
- beroep
- woonplaats
- opmerking
Vervolgens maak een bestand aan met de naam dbconnect.php.
Waarin je de connectie met de database aanmaakt.
<?php
mysql_connect("localhost", "user", "pass");
mysql_select_db("db");
?>
Daarna maak je een bestand aan met een naam zoals uitlezen.php.
Daarin plaats je:
<?php
include 'dbconnect.php';
$sQuery1 = "SELECT * FROM petitie";
mysql_query($sQuery1) or die (mysql_error());
while($lijst = mysql_fetch_assoc($sQuery1)){
echo $lijst['familienaam']." ".$lijst['naam']." ".$lijst['woonplaats']." ".$lijst['beroep']." ".$lijst['email']." ".$lijst['opmerking']."<br />"; // Zet dit neer zoals je wenst.
}
?>
<?php include 'dbconnect.php'; $sQuery1 = "SELECT * FROM petitie"; echo $lijst['familienaam']." ".$lijst['naam']." ".$lijst['woonplaats']." ".$lijst['beroep']." ".$lijst['email']." ".$lijst['opmerking']."<br />"; // Zet dit neer zoals je wenst. } ?>
Nu kan je personen toevoegen met het eerste script.
En bekijken met het 2e script.
De personen worden geadd in de database, dus je kunt ook uitbreiden met verwijderen, bewerken, uniek ID geven bij elk nieuwe add etcetera. |