ik heb net een pagina gemaakt, en ik zie dan op de pagina bovenaan alle gegevens in een database, en onderin een formulier om een waarde (gereageerd) te veranderen.
dit is mijn code die ik nu heb:
<?php
if ($_POST['uid'])
{
$con = mysql_connect("sql210.byethost17.com","b17_5632309","PASS");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("b17_5632309_aanmelden", $con);
mysql_query("UPDATE contacts SET gereageerd = '$_POST["gereageerd"]'
WHERE id = '$_POST["uid"]'");
mysql_close($con);
}
?>
<html>
<head>
<center><h1>BBQ aanmeldingen</h1></center>
</head>
<body>
<center><b><title>BBQ aanmeldingen</title></b></center><br>
</body>
</html>
<?php
mysql_connect("sql210.byethost17.com", "b17_5632309", "PASS") or die(mysql_error());
mysql_select_db("b17_5632309_aanmelden") or die(mysql_error());
$result = mysql_query("SELECT * FROM `contacts` LIMIT 0, 30 ");
while($row = mysql_fetch_assoc($result)){
echo "<b>Aanmelding nummer:</b> ".$row['id']. ", <b>Naam:</b> ".$row['name']
.", <b>Email:</b> ".$row['email'].", <b>huisnummer</b> ".$row['huisnr']
.", <b>Opmerkingen:</b> ".$row['comment']." <b>geactiveerd:</b> ".$row['gereageerd']."<br/> <br/>";
}
?>
<html>
<body>
<center><title><b>activeren:</b></title></center><br> <br>
<form action="view.php" method="post">
aanmeldings nummer: <input type="text" name="uid" /><br>
geactiveerd? (ja/nee): <input type="text" name=gereageerd" /><br>
<input type="submit" />
</form>
als ik mijn pagina open, zie ik niks, gewoon een lege pagina (ik laat het formulier naar dezelfde pagina gaan als hij al is... (view.php))
wat kan ik doen om dit te fixen?
ik wil dus dit:
ik open de pagina en zie alle gegevens in de database, en een leeg formulier met daarin de optie om de id en een ja/nee vraag in te vullen.
als ik dan op verstuur klik moet de pagina opnieuw laden en de gegevens in de database veranderen (dus: gereageerd veranderen wanneer de id dezelfde is als ingevuld.) maar het lukt maar niet, kan iemand me helpen?