Mam taki kod:
<?php include 'settings.php'; $sql = 'SELECT * FROM `smsy` WHERE status="1" ORDER BY id ASC LIMIT 6'; //exit($sql); $wynik = mysqli_query($mysql, $sql) if ($wynik->num_rows > 0) { while ($obj = $wynik->fetch_object()) { sendInfo($obj->numer, $obj->tresc); $sql = "UPDATE `info` SET status='2' WHERE id=".$obj->id; $wynik = mysqli_query($mysql, $sql) } } mysqli_close($mysql);
W pliku settings.php mam połączenie do bazy danych $mysql . Kiedy wywołuję skrypt dostaję:
Fatal error: Call to a member function fetch_object() on a non-object in /usr/share/nginx/www/sms/daemon.php on line 11
Treść "Błąd w zapytaniu mi się nie pokazuje, po przeklejeniu SQLa do phpmyadmina zapytanie ładnie zwraca wynik. Jednak w skrypcie pętla while wykonuje się 1 raz i się wyłącza. Proszę o pomoc.
[ot]wiem, struktura pomieszana z oop[/ot]