MySQL Error wieder mal

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • MySQL Error wieder mal

    HIlfe ich kriege eine Fehlermeldung:

    Datenbank wurde erreicht.

    Fehler aufgetretten.
    1046:No Database Selected

    Kann mir bitte jemand sagen wieso cih die Fehlermeldung kriege?

    PHP-Code:
    <?php
        $dbserver   
    "localhost";
        
    $dbname     "*****";
        
    $dbuser     "*****";
        
    $dbpass     "******";
        
        
    $verbindung=mysql_connect($dbserver,$dbuser,$dbpass);
    if (! 
    $link)
    {
    echo 
    "Datenbank wurde erreicht.<br>\n";
    }
    else
    {
    echo
    "Keine Verbindung<br>\n";
    echo 
    mysql_errno() . ":" mysql_error() .
    "<br>\n";
    }
    $sql "CREATE TABLE  Links
    (titel VARCHAR(50), url VARCHAR(50), mail VARCHAR (50))" 
    ;

    if(
    mysql_query($sql$verbindung))
    echo
    "Tabelle LINKS wurde angelegt.<br>\n";
    else
    {
    echo
    " Fehler aufgetretten.<br>\n";
    echo 
    mysql_errno() . ":" mysql_error() .
    "<br>\n";
    }
    mysql_close();
    ?>

  • #2
    ja es fehlt:
    mysql_select_db($db);
    Beantworte nie Threads mit mehr als 15 followups...
    Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

    Kommentar


    • #3
      Schon gemacht!!!!
      Das kriege ich dabei aber raus:

      Keine Verbindung
      0:
      Datenbank wurde ausgewählt.
      PHP-Code:
      <?php
          $dbserver   
      "localhost";
          
      $dbname     "****";
          
      $dbuser     "****";
          
      $dbpass     "****";
          
          
      $verbindung=mysql_connect($dbserver,$dbuser,$dbpass);
      if (! 
      $verbindung)
      {
      echo 
      "Datenbank wurde erreicht.<br>\n";
      }
      else
      {
      echo
      "Keine Verbindung<br>\n";
      echo 
      mysql_errno() . ":" mysql_error() .
      "<br>\n";
      }
      if(
      mysql_select_db($dbname$verbindung))
      echo
      "Datenbank wurde ausgewählt." "<br>\n";
      else
      {
      echo
      "Datenbank : $dbname konnte nicht ausgewählt werden" "Error.<br>\n";
      echo 
      mysql_errno() . ":" mysql_error() .

      $sql "CREATE TABLE  Links
      (titel VARCHAR(50), url VARCHAR(50), mail VARCHAR (50))" 
      ;

      if(
      mysql_query($sql$verbindung))
      echo
      "Tabelle LINKS wurde angelegt.<br>\n";
      else
      {
      echo
      " Fehler aufgetretten.<br>\n";
      echo 
      mysql_errno() . ":" mysql_error() .
      "<br>\n";
      }
      }
      mysql_close();
      ?>
      Zuletzt geändert von archie; 24.03.2002, 20:36.

      Kommentar


      • #4
        PHP-Code:
        <?php
        $dbserver   
        "localhost";
        $dbname     "****";
        $dbuser     "****";
        $dbpass     "****";
            
        $verbindung=mysql_connect($dbserver,$dbuser,$dbpass);
        if (
        $verbindung) {  // Hier hattest Du ein ! für NOT geschrieben, deshalb die Meldung Keine Verbindung
            
        echo "Datenbank wurde erreicht.<br>\n";
        } else {
            echo
        "Keine Verbindung.<br>\n";
            echo 
        mysql_errno() . ":" mysql_error() . "<br>\n";
        }

        if(
        mysql_select_db($dbname$verbindung)) { // Hier hattest Du die Klammer vergessen
            
        echo"Datenbank wurde ausgewählt<br>\n";
        } else { 
        // Hier hattest Du ebensfalls die Klammer vergessen
            
        echo"Datenbank : $dbname konnte nicht ausgewählt werden" "Error.<br>\n";
            echo 
        mysql_errno() . ":" mysql_error() . "<br>\n"// Hier hattest Du mindestens einen ; vergessen

        $sql "CREATE TABLE  Links (titel VARCHAR(50), url VARCHAR(50), mail VARCHAR (50))" ;

        if(
        mysql_query($sql$verbindung)) { // Hier hattest Du die Klammer vergessen
            
        echo "Tabelle LINKS wurde angelegt.<br>\n";
        } else {  
        // Hier hattest Du ebensfalls die Klammer vergessen
            
        echo "Fehler aufgetreten.<br>\n";
            echo 
        mysql_errno() . ":" mysql_error() . "<br>\n";
        }
        // Hier hattest Du eine Klammer zuviel
        mysql_close();
        ?>

        Kommentar


        • #5
          Dank dir Hand!!! Das hat gefunzt.

          Kommentar

          Lädt...
          X