<?
$idis = $_GET['id'];
$sql = "SELECT * FROM formulier WHERE id=$idis"; // Dit is de query
$res = mysql_query($sql); //Voer de query uit en zet het resultaat in $res
while($row = mysql_fetch_object($res)){ // Zet de waarden van de records stuk voor stuk in $row
echo $row->id." ";// Geef de waarde van veld "ID" weer
echo $row->naam." "; // Geef de waarde van veld "Naam" weer
echo $row->voornaam." "; // Geef de waarde van veld "Adres" weer
echo $row->telefoon."<br>"; // Geef de waarde van veld "Telefoon" weer
} // Sluit de while loop af
mysql_close(); // Verbreek de verbinding met de server
?>
het werkt wel, maar ik zou wel even een controle uitvoeren, want anders zou ik zo heel je database kunnen weggooien simpelweg door de url aan te passen. (wil je hier meer over weten, moet je in google maar eens sql injection intypen.)
dus zet er even een check voor als bijv.
<?php
if (!is_numeric($_GET['id']))
{
echo('Er is een fout opgetreden');
die();
}
?>