Mysql/ parse error

Dieses Thema im Forum "Web-Programmierung" wurde erstellt von Apfel-Genießer, 04.10.2004.

  1. Apfel-Genießer

    Apfel-Genießer Thread Starter MacUser Mitglied

    Beiträge:
    403
    Zustimmungen:
    2
    MacUser seit:
    01.06.2004
    Parse error: parse error in /testserver/mysql1.php on line 4
    Warum gibts den bei der Datei:
    <?php
    error_reporting (E_ALL );
    include 'inc/config.php' ;
    $db_link = mysql_connect (localhost , root , xxxx);
    if( $db_link )
    {
    echo "Verbindung wurde aufgebaut<br />\n" ;
    echo "In der Variable steht folgendes: " .$db_link ;
    } else {
    echo "Es konnte keine Verbindung aufgebaut werden" ;
    }
    ?>

    An was liegt es?
     
  2. hayo

    hayo MacUser Mitglied

    Beiträge:
    44
    Zustimmungen:
    0
    MacUser seit:
    30.10.2003
    kann es sein, dass die geschweift Klammer nach dem if in die selbe Zeile wie das if muss? also:

    .
    .
    .
    if( $db_link ) {
    echo "Verbindung wurde aufgebaut<br />\n" ;
    .
    .
    .
     
  3. balufreak

    balufreak MacUser Mitglied

    Beiträge:
    1.560
    Zustimmungen:
    28
    MacUser seit:
    12.10.2003
    <?php
    error_reporting (E_ALL );
    include ('inc/config.php');
    $db_link = mysql_connect ('localhost' ,'root','xxxx');
    if($db_link)
    {
    echo "Verbindung wurde aufgebaut<br />\n";
    } else {
    echo "Es konnte keine Verbindung aufgebaut werden";
    }
    ?>
    Ich denke so sollte es funktionieren.

    Übrigens, du kannst die Variable $db_link nicht einfach so ausgeben. Denn soviel ich weiss ist diese ein assoziatives array.

    mfg balufreak

    EDIT: Und mach keine Abstände wenn du ein Semikolon ( ; ) anhängst... Also z.B
    echo 'Hallo Welt';
     
Die Seite wird geladen...

Diese Seite empfehlen