Tach!
ich verstehe eine Sache nicht, wenn ich eine normale Abfrage machen möchte
$stmt = $mysqli->prepare("SELECT ref_id, ref_bild, ref_alt, ref_status FROM web_referenzen");
bekomme ich diese Meldung:
"Call to a member function prepare() on a non-object in"
In $mysqli ist nicht das was du erwartest. var_dump() klärt auf. Die Ursache ist deinem Codeschnipsel nicht zu entnehmen.
wenn ich eine Funktion habe, wie ich die hier http://forum.de.selfhtml.org/?t=217461&m=1493971 kann ich dann keine normale Abfragen mehr machen?
Ob die Abfrage "normal" ist oder nicht, spielt keine Rolle. Vielleicht beachtest du die Variablengeltungsbereiche nicht. Wird denn $mysqli innerhalb der Funktion erstellt oder als Parameter reingereicht?
Ich will nicht alles in Funktionen schreiben. Wenn ich eine Ausgabe nur einmal benötige, dann sind Funktionen doch total übertrieben oder?
Oder. In einem Geradeaus-Script kann man das so sehen. Andererseits kann es auch der Übersichtlichkeit dienen, wenn der Code von zusammenhängenden Blöcken separiert ist.
dedlfix.