Aleksej V.: wo liegt der "parse error"?

Hallo,

beim verbinden mit meiner mysql datenbank soll das script selbst erkennen, ob es die locale oder online datenbank benutzen soll. Da kommt aber jedes mal der fehler:

Parse error: parse error, unexpected T_STRING in D:\htdocs\daten\mysql.php on line 2

Wie kann ich das becheben?

Zeile 2: @mysql_pconnect('freesql.org','name','pass') or die mysql_pconnect('localhost','name','pass');

Grüße aus Düsseldorf,

Aleksej

  1. Hi!

    Ich bin mir gerade nicht so sicher, aber probiere mal "or" durch "||" zu ersetzen, nicht alle Sprachen unterstützen "or" und "and" usw...

    cu

    Marc Reichelt || http://www.marcreichelt.de/

    --
    Linux is like a wigwam - no windows, no gates and an Apache inside!!!
    SELFCode: ss:| zu:) ls:[ fo:} de:[ va:} ch:? sh:) n4:° rl:? br:^ js:( ie:% fl:) mo:)
    http://emmanuel.dammerer.at/selfcode.html
  2. Hi,

    beim verbinden mit meiner mysql datenbank soll das script selbst erkennen, ob es die locale oder online datenbank benutzen soll. Da kommt aber jedes mal der fehler:
    Parse error: parse error, unexpected T_STRING in D:\htdocs\daten\mysql.php on line 2

    u.U. am Ende oder sonstwo in Zeile 1...

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
  3. Hi!

    Zeile 2: @mysql_pconnect('freesql.org','name','pass') or die mysql_pconnect('localhost','name','pass');

    Ach ja, und noch was: Mit dieser Methode (die()) gibst du mysql_pconnect aus und beendest das Skript. Ich vermute aber, da soll noch etwas kommen, oder?
    Mach also lieber eine if-Abfrage...

    cu

    Marc Reichelt || http://www.marcreichelt.de/

    --
    Linux is like a wigwam - no windows, no gates and an Apache inside!!!
    SELFCode: ss:| zu:) ls:[ fo:} de:[ va:} ch:? sh:) n4:° rl:? br:^ js:( ie:% fl:) mo:)
    http://emmanuel.dammerer.at/selfcode.html
  4. Hallo,

    Parse error: parse error, unexpected T_STRING in D:\htdocs\daten\mysql.php on line 2

    Zeile 2: @mysql_pconnect('freesql.org','name','pass') or die mysql_pconnect('localhost','name','pass');

    Die Funktion
    void die ( string message)
    erwartet als einzigen Parameter einen String.

    viele Grüße

    Axel

  5. Hallo,

    Die Funktion
    void die ( string message)
    erwartet als einzigen Parameter einen String.

    Das ist dann der Fehler, danke. Mir ist jetzt doch eingefallen, wie man das mit if machen kann.

    Grüße aus Düsseldorf,

    Aleksej