Dzień dobry
Skrypt PHP odpytuje MySQL i w sporadycznych sytuacjach pojawia się błąd. Sytuacja występuje tylko na hostingu, na serwerze lokalnym problem się nigdy nie pojawił.
Otwieram połączenie
$db = new mysqli ($host, $user, $password, $database);
Wysyłam zapytanie
$sql = 'SELECT Cena FROM ceny_baza WHERE ID_produktu=' . $id;
$wynik_sql = mysqli_query($db, $sql);
$wynik = mysqli_fetch_array($wynik_sql);
Błąd który pojawia się w losowych sytuacjach
Fatal error: Uncaught TypeError: mysqli_fetch_array(): Argument #1 ($result) must be of type mysqli_result, bool given in /home/admin/public_html/ceny.php:188 Stack trace: #0 /home/admin/public_html/ceny.php(188): mysqli_fetch_array(false) #1 /home/admin/public_html/ceny.php(94): programGlowny(9) #2 {main} thrown in /home/admin/public_html/ceny.php on line 188
Czy ma ktoś pomysł na to?