Balazs Bezeczky: Verbindung zur Datenbank steht, aber Abfrage nicht möglich

Hallo,

ich versuche schon seit einigen Stunden eine Abfrage aus einer Datenbank zu realisieren. Die Datenbank hab ich unter MySQL erstellt, und jetzt versuche ich mit php (unter linux + apache) darauf hinzugreifen.

Ich glaube, die Verbindung zur Datenbank steht, da ich keine Fehlermeldung bei mysql_connect und bei mysql_select_db bekomme. Die erste Fehlermeldung kommt bei mysql_query("SELECT name FROM angestellte") OR die ("bla bla");
Die Abfrage funktioniert aber in der Shell. Was mache ich da  falsch?

Danke für die Hilfe,
Balazs

  1. Ich glaube, die Verbindung zur Datenbank steht, da ich keine Fehlermeldung bei mysql_connect und bei mysql_select_db bekomme.

    $verbindungsname = mysql_connect("localhost","user","password");
    if(!$verbindungsname){
      echo "verbindungsfehler";
      exit
    }

    Damit solltest Du zumindest rausfinden, ob die Verbindung besteht.

    Die erste Fehlermeldung kommt bei mysql_query("SELECT name FROM angestellte")

    Versuche mal:
    $resultat = mysql_db_query("datenbankname","sql-statement",verbindungsname);

    Viele Gruesse, Thomas Hieck

    1. Hallo Thomas,

      danke für die schnelle Antwort,

      $verbindungsname = mysql_connect("localhost","user","password");
      if(!$verbindungsname){

      »»   echo "verbindungsfehler";
      »»   exit

      }

      ich mache es mit mysql_connect("localhost","user","")
      so funktioniert‚s, kommt keine Fehlermeldung....

      wenn ich‚s aber mit Passwort versuche, kann er keine Verbindung herstellen.

      Wenn ich die sql Abfrage mache, krieg ich 0 zurück...Wie gesagt in der Shell funktioniert‚s (dort brauche ich auch kein Passwort)...

      bin ratlos,
      Balazs