Abfrage spinnt...

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

  • Abfrage spinnt...

    hallo zusammen...

    ich hab ein problem mit einer abfrage.
    wenn ich in mySQL-Front die folgende abfrage durchführe
    erhalte ich ein korrektes ergebnis:

    Code:
    SELECT counterState FROM counter WHERE counterName='xxx'
    folgender PHP code allerdings spinnt und liefert die
    meldung "Error while executing query!":
    PHP-Code:
    $db       = @MYSQL_CONNECT('servername''username''password');
    $db_check = @MYSQL_SELECT_DB('dbname');

    if(!
    $db){
         echo 
    "Error while connecting to database!";
    } else {
         
    $result     mysql_query("SELECT counterState FROM counter WHERE counterName='xxx'"$db);
        
         if (
    $result and (mysql_num_rows($result) == 1)){
              
    $TEMP    mysql_fetch_array($result);
              echo 
    $TEMP["counterState"];        
         } else {
              echo 
    "Error while executing query!";
         }

    Die Verbindung zur Datenbank wird korrekt ausgeführt, da
    ja der Query-code ausgeführt wird.

    Hat jemand eine Idee? ich weiß nich' mehr weiter.

    Vielen Dank im voraus!
    cassah

  • #2
    1. @weg lasssen!
    2. testausgaben
    3. mysql_error

    das übliche eben: ganz normales debugging. sollte man doch langsam können...

    Kommentar


    • #3
      holla nochmal...

      danke, problem behoben...
      lag an was ganz anderem........... ,)

      obwohl ich nicht verstanden hab, warum die @ wegsollten???
      aber durch den tipp:
      PHP-Code:
      $db_check = @mysql_select_db("dbname") or die (mysql_error()); 
      hab ich das problem gefunden

      danke nochmal...

      Kommentar


      • #4
        Original geschrieben von cassah
        obwohl ich nicht verstanden hab, warum die @ wegsollten???
        das "@" unterdrückt fehlermeldungen ... zum debuggen also denkbar ungeeignet
        Kissolino.com

        Kommentar

        Lädt...
        X