ich habe die folgende Abfrage:holen ein Ergebnis eines Alias in einer Abfrage
$timecheck = $db->query("SELECT (B <= NOW()) AS var FROM table1 WHERE x='$x'");
while ($row = $db->fetch_object()){
if ($row->var != 0){
$updatestatus = $db->query("UPDATE table2 SET abc='1' WHERE x='$x'");
}
}
und erhalten die folgende Fehlernachricht:
Fatal error: Call to undefined method mysqli::fetch_object()
, die auf diese Zeile bezieht:
while ($row = $db->fetch_object()){
Ich habe auch versucht zu verwenden:
while ($row = $db->fetch_object($timecheck)){
ohne Erfolg. So wird im Handbuch nichts darüber geschrieben, wie man einen Alias per Fetch-Methode verwendet.
es wäre toll, wenn es jemanden gibt, der mir sagen könnte, was ich falsch mache. Danke vielmals.
ja. das ist es. Du hast meinen Tag gerettet :) Möchte upvote aber ich habe nicht genug Ruf :) – bonny
Alles, was Sie tun müssen, ist nur akzeptieren ... Sie können immer noch tun, auch wenn Sie keinen Ruf haben – Baba
ah Entschuldigung, ich vergesse sagen $ db ist mysqli – bonny