Inmiddels ben ik weer wat verder, alleen zit ik nu met een database probleem... Weet iemand wat ik nu fout doe ?
Hierbij de code en alvast bedankt voor de tijd :-)
<?php
include ("pages/connect.php");
?>
<?php
if ($_SERVER['REQUEST_METHOD'] == "POST") {
$id = (!empty($_POST['id'])) ? $_POST['id'] : 0;
$UpdateQuery = "UPDATE
vangaart_nieuws
SET
titel='".mysql_real_escape_string($_POST['titel'])."' ,
datum='".mysql_real_escape_string($_POST['datum'])."' ,
url='".mysql_real_escape_string($_POST['url'])."' ,
bericht='".mysql_real_escape_string($_POST['bericht'])."'
WHERE
id=".$id;
$resultaat = mysql_query($UpdateQuery) or die(mysql_error());
if ($resultaat) {
echo "Het bericht is geupdate";
} else {
echo "Bericht updaten is mislukt!";
}
} else { // er is niet op post geklikt
$titel = (!empty($_POST['titel'])) ? $_POST['titel'] : '';
$sql = "SELECT titel, datum, url, bericht FROM vangaart_nieuws WHERE id = ".$_GET['id'];
if(!$result = mysql_query($sql))
{
echo "<b>Database probleem.</b><br> Probeer het nog een keer of neem contact op met de webmaster";
}
else
{
if(mysql_num_rows($result) == 0)
{
echo "Er is geen bericht gekozen";
}
else
{
$gegevens = mysql_fetch_assoc($result);
?>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<strong>Wijzigen bericht</strong>
<p><form action="<?php echo $_SERVER["PHP_SELF"]; ?>?page=wijzigen" method="post">
<table width="100%" border="0" cellspacing="0">
<tr>
<td colspan="3">Door middel van dit formulier kunt u zelf uw nieuws of persberichten
wijzigen.<br>
* Let hierbij goed op wat u invult bij het veld url !!, komt u er niet
helemaal uit ? raadpleeg dan de <a href="popup/help.htm" TARGET="popup" onClick="OpenVenster('popup/help.htm'); return false;">help
pagina</a>.</td>
</tr>
<tr>
<td width="20%"> </td>
<td width="3%"> </td>
<td width="77%"> </td>
</tr>
<tr>
<td><strong>ID</strong></td>
<td><strong>:</strong></td>
<td><input name="id" type="text" id="id" size="30"></td>
</tr>
<tr>
<td><strong>Datum</strong></td>
<td><strong>:</strong></td>
<td><input name="datum" type="text" id="datum" size="30" value="<?php echo $gegevens['datum']; ?>">
<input type="hidden" name="id" value="<?=$_GET['id'];?>"> </td>
</tr>
<tr>
<td><strong>Titel</strong></td>
<td><strong>:</strong></td>
<td><input name="titel" type="text" id="titel" size="30" value="<?php echo $gegevens['titel']; ?>">
<input type="hidden" name="id" value="<?=$_GET['id'];?>"></td>
</tr>
<tr>
<td><strong>Url</strong></td>
<td><strong>:</strong></td>
<td><input name="url" type="text" id="url" value="<?php echo $gegevens['url']; ?>" size="30">
<input type="hidden" name="id" value="<?=$_GET['id'];?>"></td>
</tr>
<tr>
<td><strong>Bericht</strong></td>
<td><strong>:</strong></td>
<td rowspan="3"><textarea name="bericht" cols="35" rows="5" value="<?php echo $gegevens['bericht']; ?>">
<input type="hidden" name="id" value="<?=$_GET['id'];?>"></textarea></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><input name="submit" type="submit" value="Wijzig bericht"></td>
</tr>
</table>
</form> </p>
</body>
</html>
<?php
}
}
}
?>