Hallo
function bestandNachEingabe($mysqli, $Eingabe=false){ if ($Eingabe) { $sql = "SELECT SUM(bestand) AS `summeBestand`, titel FROM artikel WHERE MATCH(`titel`) AGAINST(? IN BOOLEAN MODE) "; $res->bind_param("s", $Eingabe); } else { $sql = "SELECT SUM(bestand) AS `summeBestand` FROM artikel"; } $res = $mysqli->prepare($sql); $res->execute(); $res->bind_result($summeBestand); $res->fetch(); $res->close(); return $summeBestand; }
Notice: Undefined variable: res in line 8
Fatal error: Call to a member function bind_param() on a non-objectWas mache ich falsch?
Ich hab's zwar nicht so mit objektorientierter Programmierung, aber hier sieht es eindeutig aus. Das Objekt $res
ist in der Funktion nicht bekannt.
Tschö, Auge
--
Wenn man ausreichende Vorsichtsmaßnahmen trifft, muss man keine Vorsichtsmaßnahmen mehr treffen.
Toller Dampf voraus von Terry Pratchett
Wenn man ausreichende Vorsichtsmaßnahmen trifft, muss man keine Vorsichtsmaßnahmen mehr treffen.
Toller Dampf voraus von Terry Pratchett