syntax error unespected t exit ???

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Peter

peter

28/03/2007 12:42:00
Quote Anchor link
Ik krijg de volgende fout code.. Maar zie het ff niet

Iemand tips?

Parse error: syntax error, unexpected T_EXIT in /public_html/add.php on line 149

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?
 
                    if(!mysql_db_query($dbname,$query,$db) die(mysql_error());                      
                        echo "gegevens en foto (" .$afbeelding . ") is toegevoegd aan de database <br>";                    

?>
 
PHP hulp

PHP hulp

24/11/2024 06:37:17
 
Thijs X

Thijs X

28/03/2007 12:45:00
Quote Anchor link
een if moet altijd zo if()
dan zou het dus worden:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?
if(!mysql_db_query($dbname,$query,$db) die(mysql_error()))
{
              
    echo "gegevens en foto (" .$afbeelding . ") is toegevoegd aan de database <br>";                    
}

?>


Tip: gebruik ook { en } voor de duidelijkheid voorjezelf.
Gewijzigd op 01/01/1970 01:00:00 door Thijs X
 
Peter

peter

28/03/2007 12:51:00
Quote Anchor link
Het vervelende is dat dit niet werkt! Dacht ik eerst ook dat het zo moest.
 
Thijs X

Thijs X

28/03/2007 13:02: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
<?
if(!mysql_db_query($dbname,$query,$db))
{

    // Fout
    trigger_error(mysql_error());
}

else
{
   // GOED
}
?>
Gewijzigd op 01/01/1970 01:00:00 door Thijs X
 
Peter

peter

28/03/2007 13:07:00
Quote Anchor link
Thanks

Zal ff kijken.

Hij loopt het script nu wel beter door. Heb een dit eraan veranderd:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?
if(!mysql_db_query($dbname,$query,$db)) die(mysql_error())
{
              
    echo "gegevens en foto (" .$afbeelding . ") is toegevoegd aan de database <br>";                    
}

?>


foto wordt ook toegevoegd alleen de $query pakt ie alleen niet.. Denkdat er een fout zit in de $dbname en $db
 
Frank -

Frank -

28/03/2007 13:11:00
Quote Anchor link
Offtopic: Vanwaar de functie mysql_db_query() ? Dit staat in de handleiding:
Quote:
This function is deprecated, do not use this function.


Je kunt veel beter de functie pg_query() gebruiken... ;)

Ps. Lees de documentatie wel even goed door!
 
Peter

peter

28/03/2007 13:50:00
Quote Anchor link
Thanks zal ik ff doen.

Ben zelf een vormgever dus ben php aan het leren met vallen en opstaan.
 
Peter

peter

28/03/2007 13:59:00
Quote Anchor link
Trouwens waarom de functie pg query? en niet de functie mysql_select_db()

Want als ik de functie mysql_select_db() gebruik krijg ik nog error

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link

dit heeft toch te maken dat hij geen juiste connectie maakt met de DB????
 
Frank -

Frank -

28/03/2007 14:10:00
Quote Anchor link
Daarom zei ik ook al dat je de documentatie goed moet doorlezen! pg_query is namelijk voor PostgreSQL, de completere database.

Zie yapf waarom MySQL geen al te beste keuze is.

Met mysql_select_db() doe je trouwens heel wat anders dan met een *_query()-functie. Ik snap niet waarom je deze met elkaar vergelijkt, het selecteren van een database is namelijk heel wat anders dan het uitvoeren van een query.

Met de functie mysql_error() vraag je de laatste foutmelding op, altijd handig.
 



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.