SQL - Variable wird bei SELECT nicht aktzeptiert

  • Hallo zusammen!

    Hab ein kleines Problem:

    Erstmal der Code der das Problem verursacht:



    Also bei SELECT soll an Stelle von $qstr das Wort aus dem Switch benutzt werden damit die richtige Tabelle aufgerufen wird.

    Aber irgendwie funzt das nicht:

    Zitat


    Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource



    Wenn ich das Wort direkt hinschreibe gehts.

    Vermutlich hab ichs einfach falsch geschrieben - hab grad die totale Denkblockade :(

    Helft mir mal auf die Sprünge bitte

    Gruß Donkey





    EDIT: Bin jetzt doch noch draufgekommen :D

    Das Switch muss innerhalb der Function stehen :oops:

  • Gewöhne dir an, deinen Quellcode ordentlich einzurücken, dann fällt dir soetwas sofort auf! Außerdem solltest du das immer so schreiben:

    PHP
    $result = mysql_query(.....)
       or die ("MySQL-Fehler: " . mysql_error());