Parse error: syntax error, unexpected T_SL in

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Allard100

allard100

25/10/2008 20:51:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
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;

                     }
?>


nu heb ik alleen deze error:

Parse error: syntax error, unexpected T_SL

wat is er fout?
 
PHP hulp

PHP hulp

29/11/2024 19:30:23
 
Jan Koehoorn

Jan Koehoorn

25/10/2008 20:56:00
Quote Anchor link
Ik ben nooit zo weg van die HEREDOC notatie:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
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
            }
        }
    }

?>

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:00
Quote Anchor link
Parse 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?
 
Allard100

allard100

25/10/2008 21:20:00
Quote Anchor link
Heel erg bedankt iedereen, het is gelukt.

Ik heb idd een spatie te veel.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.