Mensen,

ik heb me er al verrot achter gezocht, en ik kan de fout maar niet gevonden krijgen... Hopelijk zien jullie ze wel!

boven head sectie:

<?php
include("connection.php");

if ($HTTP_POST_VARS["Toevoegen"] == "Toevoegen") {
mysql_query("INSERT INTO `news` (`tekst`, `naam`, `datum`) VALUES ('".$HTTP_POST_VARS['tekst']."', '".$HTTP_POST_VARS['naam']."', NOW())");
}

if ($HTTP_GET_VARS['id'] != "" ){
mysql_query("DELETE FROM news WHERE news_id = " . $HTTP_GET_VARS['id']);
}

$query = mysql_query("SELECT * FROM news ORDER BY datum DESC");

for ($i = 1 ; $i <= mysql_num_rows($query) ; $i++){
$t = mysql_fetch_array($query);
?>


in body sectie:

<?php
include("connection.php");

$query = mysql_query("SELECT * FROM news ORDER BY datum DESC");

for ($i = 1 ; $i <= mysql_num_rows($query) ; $i++){
$t = mysql_fetch_array($query);
?></p>
<table width="100%" border="0" cellspacing="5" cellpadding="5">
<tr>
<td width="11%" height="30" valign="top"><strong>Naam</strong></td>
<td width="89%" height="30" valign="top"><span class="oranje"><?php echo nl2br($t['naam']); ?></span></td>
</tr>
<tr>
<td height="30" valign="top"><strong>Datum</strong></td>
<td height="30" valign="top"><span class="oranje"><?php echo date("j - n - Y", strtotime($t['datum'])); ?></span></td>
</tr>
<tr>
<td height="30" valign="top"><strong>Bericht</strong></td>
<td height="30" valign="top"><?php echo nl2br($t['tekst']); ?></td>
</tr>
</table>
<p><br />
<?php } ?>
</p>
<form name="form1" method="post" action="">
<label>
<div align="center">
<table width="100%" border="0" cellspacing="5" cellpadding="5">
<tr>
<td width="11%" height="30" valign="top"><strong>Naam</strong></td>
<td width="89%" height="30" valign="top"><label></label>
<label>
<input name="naam" id="naam" size="25" />
</label></td>
</tr>

<tr>
<td height="30" valign="top"><strong>Bericht</strong></td>
<td height="30" valign="top"><textarea name="tekst" cols="50" rows="10" id="tekst"></textarea></td>
</tr>
<tr>
<td height="30" valign="top">&nbsp;</td>
<td height="30" valign="top"><input type="submit" name="Toevoegen" id="Toevoegen" value="Toevoegen" /></td>
</tr>
</table>
<p>&nbsp;</p>
<p></label>
</p>
<p align="center">&nbsp;</p>
</div>
</form>
je mist waarschijnlijk een } oid. Maar gooi dit script maar weg, vrij waardeloos gezien het antiek en fout opgebouwd is
Pas je script even aan en gebruik [ignore]
 en 
[/ignore] tags om je code heen. Gebruik je knop om dit te doen.

SanThe.

Edit: Je for() wordt niet afgesloten.
En nog even de oplossing je vergeet de for op regel 14 te sluiten
Het was inderdaad de for op regel 14 sluiten...

Bedankt allemaal

Topic = closed
@niels: volg mijn raad alsjeblieft op, gooi dit weg en begin opnieuw!
sloop je backticks er nog even uit

Reageren