dedlfix: Fatal error: Call to a member function

Beitrag lesen

Tach!

        $sql = "SELECT SUM(bestand) AS `summeBestand`, titel 
                  FROM artikel WHERE MATCH(`titel`) AGAINST(? IN BOOLEAN MODE) ";

        $sql = "SELECT SUM(bestand) AS `summeBestand` FROM artikel";

Prüfe mit Kontrollausgaben, ob der Query aussieht, wie er aussehen soll.

Bei einem Stringliteral, das nicht verändert wird, bringt eine Kontrollausgabe auch keine neuen Erkenntnisse.

Zudem hast du keine Fehlerbehandlung. Wenn einer deiner Queries wegen eines Fehlers nicht ausgeführt wird, erfährst du ohne Fehlerausgabe nichts relevantes darüber.

Das ist der entscheidende Punkt. Viele PHP-Funktionen geben im Fehlerfall einen anderen Wert zurück. Den muss man auswerten, wenn man nicht nur für schönes Wetter programmiert.

dedlfix.