hey,
ik heb een script gemaakt voor het toevoegen van nieuwsberichten. het script:
<html>
<head>
</head>
<body>
<?
include "config.php";
?>
<table border="1" cellpadding="2" cellspacing="0" bordercolor="#000000" width="100%">
<?
if ($add) {
if ($bericht == "" || $titel == "")
{
echo "U moet ALLES invullen! de titel en het bericht";
}else{
$datum=time();
$sql = "INSERT INTO nieuws (id, titel, door, datum, bericht) VALUES ('$titel','$door','$datum','$bericht')";
mysql_query($sql) or die("error ".mysql_error());
echo "Nieuws bericht toegevoegt";
}}
echo "<p align='center'>
<form method='POST' action='?p=nieuws/toevoegen'>
<table border='0' width='100%' height='197' cellspacing='0' cellpadding='0'>
<tr><td width='15%'><b>Titel</b>:<td width='85%'><input type='text' name='titel' size='35' maxlength='16'>
<tr><td width='15%'><b>Bericht</b>:<td width=85%><textarea name='bericht' rows='10' cols='50'></textarea>
<tr><td width='15%'><td width='85%'><input type='hidden' name='datum' value='$datum'>
<tr><td width='15%'><td width='85%'><input type='hidden' name='door' value='$_COOKIE[gebruikersnaam]'>
<tr><td width='15%'><td width='85%'><input type='submit' value='Toevoegen' name='add'>";
?>
</form>
</table>
</body>
</html>
dat was het script. het doet het alleen krijg deze foutmelding zodra ik op toevoegen klik:
error Column count doesn't match value count at row 1.
weet iemand wat de fout kan zijn?
greetz jeffrey
1.276 views