wat is fout?

Status
Niet open voor verdere reacties.

cschot

Gebruiker
Lid geworden
7 feb 2006
Berichten
51
include verbind.php
r. 29 $selectsql = "SELECT topic_id, topic_title, topic_datumtijd FROM topic ORDER BY topic_id DESC";
$ophaalsql = mysql_query($selectsql)or die(mysql_error());
while($rij = mysql_fetch_array($ophaalsql))

{
$reacquery = mysql_query("SELECT reactie_id FROM reactie WHERE topic_id = ".rij['topic_id].";")or die(mysql_error());

dit is mijn script. in regel 29 zit volgens php eeb fout: unexpacted t_variable wie helpt mij?
 
PHP:
$reacquery = mysql_query("SELECT reactie_id FROM reactie WHERE topic_id = ".rij['topic_id].";")or die(mysql_error());
Wijzigen in
PHP:
$reacquery = mysql_query("SELECT reactie_id FROM reactie WHERE topic_id='". $rij['topic_id'] ."'") or die(mysql_error());
Waarschijnlijk komt het omdat je vergeten bent om een $ te plaatsen voor rij en ook had je de quotes verkeerd gebruikt.

Mocht het niet werken dan zit de fout buiten dit stuk code.
Zou je, wanneer hij niet te groot is, de code hier tussen
PHP:
...
willen plaatsen?

Anders helpt het vanaf het begin van je code tot aan het einde van de WHILE lus te plaatsen.
 
in regel 29 zit volgens php eeb fout: unexpacted t_variable
Half waar: php zegt dat hij op regel 29 een variabele tegenkomt die hij niet verwacht.
De fout zit hoogst waarschijnlijk in regel 28.
- kloppen alle haakjes/accolades
- toevallig een puntkomma vergeten

mvg,
--Johan
 
nog steeds

hij doet het nog steeds niet, hier heb ik de hele code en fout:

PHP:
<?php

echo'<table width="90%" border="0" align="center" celpadding="3" cellspacing="1" bgcolor="#cccccc">
<tr>
<td width="3%" align="center" bgcolor="#E6E6E6">
<strong>
#
</strong>
</td>
<td width="53%" align="center" bgcolor="#E6E6E6">
<strong>
Topic
</strong>
</td>
<td width="5%" align="center" bgcolor="#E6E6E6">
<strong>
Reacties
</strong>
</td>
<td width="13%" align="center" bgcolor="#E6E6E6">
<strong>
Aangemaakt op:
</strong>
</td>
</tr>
</table>';

include verbind.php
$selectsql = "SELECT topic_id, topic_title, topic_datumtijd FROM topic ORDER BY topic_id DESC";
$ophaalsql = mysql_query($selectsql)or die(mysql_error());
while($rij = mysql_fetch_array($ophaalsql))

{
$reacquery = mysql_query("SELECT reactie_id FROM reactie WHERE topic_id='". $rij['topic_id'] ."'") or die(mysql_error()); 
}
?>
fout:
Parse error: syntax error, unexpected T_VARIABLE in *:\*\forum.php on line 29

degene die helpt alvast bedankt;)
 
hij doet het nog steeds niet, hier heb ik de hele code en fout:

PHP:
<?php

echo'<table width="90%" border="0" align="center" celpadding="3" cellspacing="1" bgcolor="#cccccc">
<tr>
<td width="3%" align="center" bgcolor="#E6E6E6">
<strong>
#
</strong>
</td>
<td width="53%" align="center" bgcolor="#E6E6E6">
<strong>
Topic
</strong>
</td>
<td width="5%" align="center" bgcolor="#E6E6E6">
<strong>
Reacties
</strong>
</td>
<td width="13%" align="center" bgcolor="#E6E6E6">
<strong>
Aangemaakt op:
</strong>
</td>
</tr>
</table>';

include verbind.php
$selectsql = "SELECT topic_id, topic_title, topic_datumtijd FROM topic ORDER BY topic_id DESC";
$ophaalsql = mysql_query($selectsql)or die(mysql_error());
while($rij = mysql_fetch_array($ophaalsql))

{
$reacquery = mysql_query("SELECT reactie_id FROM reactie WHERE topic_id='". $rij['topic_id'] ."'") or die(mysql_error()); 
}
?>
fout:
Parse error: syntax error, unexpected T_VARIABLE in *:\*\forum.php on line 29

degene die helpt alvast bedankt;)

zet is een ; achter de include verbind.php..

dus zo:
PHP:
include verbind.php;
 
hij doet het

:thumb: yes hij doet het, allemaal bedankt.;)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan