Halialo
folgendes Problem einfache MySQL abfrage von zwei Spalten,
diese sollen mit fetch_row() in Variablen eingefügt werden.
Fehlermeldung:
Fatal error: Call to a member function fetch_row() on a non-object in D:\xampp\htdocs\retec\pages\gallerie.php on line 25
PHP-Code:
//DB abfrage mysql
$db = new mysqli($_config["database"]["shop"]["host"], $_config["database"]["shop"]["username"], $_config["database"]["shop"]["password"], $_config["database"]["shop"]["dbname"]);
//if connect error dann...
if (mysqli_connect_errno()) {
echo 'Fehler: Verbindung zur Datenbank nicht möglich.';
exit;
}
$artnr = $_session->vars["article"]["number"];
$query = "SELECT art_pic_res, art_pic_first FROM art WHERE art_nr = $artnr"; //query
if ( false===$sql ) {die('Fehler: ' . $db->error);
}
//query ausfürhung
$sql = $db->query($query);
//sqlspalten umformung in numerische arrays
while($picresource = $sql->fetch_row()){
printf ("%s %s \n", $sql["picresource"], $sql["firstpic"]);
}
$sql->close();
$db->close();
letzter edit fehlerkontrolle von David hinzugefügt
MFG stefan