Parse error: syntax error, unexpected T_SL in
allard100
25/10/2008 20:51:00Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
$bericht = mysql_query("SELECT * FROM bericht WHERE zender='".$mijn_id_2."' AND gelezen = '0' ORDER BY id DESC") or die(mysql_error());
$rijww = mysql_fetch_assoc($bericht);
if($rijww['gelezen'] ==1){
echo <<<EOT
<CAPTION>[code]<?php echo $anders; ?> nieuw bericht</CAPTION>
EOT;
}else{
echo <<<EOT
<CAPTION><?php echo $anders; ?> nieuwe berichten</CAPTION>
EOT;
}
?>
$bericht = mysql_query("SELECT * FROM bericht WHERE zender='".$mijn_id_2."' AND gelezen = '0' ORDER BY id DESC") or die(mysql_error());
$rijww = mysql_fetch_assoc($bericht);
if($rijww['gelezen'] ==1){
echo <<<EOT
<CAPTION>[code]<?php echo $anders; ?> nieuw bericht</CAPTION>
EOT;
}else{
echo <<<EOT
<CAPTION><?php echo $anders; ?> nieuwe berichten</CAPTION>
EOT;
}
?>
nu heb ik alleen deze error:
Parse error: syntax error, unexpected T_SL
wat is er fout?
PHP hulp
29/11/2024 19:30:23Jan Koehoorn
25/10/2008 20:56:00Ik ben nooit zo weg van die HEREDOC notatie:
Edit: wat voor veldtype is gelezen trouwens? In je query gebruik je enkele quotes en later, bij $row['gelezen'] niet.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
$sql = "
SELECT *
FROM bericht
WHERE zender = '" . $mijn_id_2 . "'
AND gelezen = '0'
ORDER BY id DESC
";
if ($res = mysql_query ($sql)) {
while ($row = mysql_fetch_assoc ($res)) {
if ($row['gelezen'] == 1) {
// doe iets
}
}
}
?>
$sql = "
SELECT *
FROM bericht
WHERE zender = '" . $mijn_id_2 . "'
AND gelezen = '0'
ORDER BY id DESC
";
if ($res = mysql_query ($sql)) {
while ($row = mysql_fetch_assoc ($res)) {
if ($row['gelezen'] == 1) {
// doe iets
}
}
}
?>
Edit: wat voor veldtype is gelezen trouwens? In je query gebruik je enkele quotes en later, bij $row['gelezen'] niet.
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
--
25/10/2008 20:57:00Parse error: syntax error, unexpected T_SL
Eerste hit:
http://www.phpfreakz.nl/forum.php?forum=4&iid=774510
Daar staat waarschijnlijk je antwoord. Een spatie teveel. Na '<<<EOT', kan dat kloppen?
Eerste hit:
http://www.phpfreakz.nl/forum.php?forum=4&iid=774510
Daar staat waarschijnlijk je antwoord. Een spatie teveel. Na '<<<EOT', kan dat kloppen?