Ik wil een gebruiker de mogelijkheid geven alleen zijn gegevens in de database te wijzigen. Echter ik krijg steeds de gehele database op mijn scherm (dus alle gebruikers) en dat is natuurlijk niet de bedoeling. Hoe kan ik dat voorkomen?
Onderstaand m'n script, werkt prima maar de nu komt m'n hele database op het scherm.
<?php
include("contactdb.php");
if (isset($_POST["email"])){
$query="UPDATE ron SET
email = '". $_POST["email"] ."',
passwoord = '". $_POST["passwoord"] . "'
WHERE id =" .$_POST["id"];
$result = mysql_query($query) or die ("FOUT: " . mysql_error());
echo("De volgende opdracht is uitgevoerd: <b>$query</b><br>\n");
if ($result){
echo ("Record nummer " .$_POST["id"] . " is bijgewerkt<br>\n");
echo ("<a href=\"oef_1204.php\">Terug naar het overzicht</a>");
}
}else{
$query="SELECT * FROM ron WHERE id=" . $_GET["id"];
$result = mysql_query($query) or die ("FOUT: " . mysql_error());
?>
<html>
<head>
<title>Bewerken: wijzig de gegevens</title>
</head>
<body>
<h2>Wijzig deze gegevens:</h2>
<?php
// gegevens ophalen en toekennen aan tijdelijke variabelen
while ($rij = mysql_fetch_array($result)){
$vn = $rij['email'];
$an = $rij['passwoord'];