while ($wyniki) { }
to rzegladarka wyswietla mi tylko pierwszy rekord z bazy danych i to w dodatku an okraglo (musze zatrzymywac wczytywanie strony!) a gdy zmienie na:
while ($wyniki = mysqli_fetch_array($rezultat)) { }
to wszystko jest ok
Cały kod (działający):
<?php $nazwa_servera = 'localhost'; $login = 'root'; $pass = 'tajemnica'; $bd = 'kurs_php'; $lacze = mysqli_connect($nazwa_servera, $login, $pass); $lacze_db = mysqli_select_db($lacze, $bd); //var_export($lacze_db); $zap = 'SELECT * FROM sprzedaz'; $rezultat = mysqli_query($lacze, $zap); $wyniki = mysqli_fetch_array($rezultat); while ($wyniki = mysqli_fetch_array($rezultat)) { } ?>
oraz NIE działający:
<?php $nazwa_servera = 'localhost'; $login = 'root'; $pass = 'tajemnica'; $bd = 'kurs_php'; $lacze = mysqli_connect($nazwa_servera, $login, $pass); $lacze_db = mysqli_select_db($lacze, $bd); //var_export($lacze_db); $zap = 'SELECT * FROM sprzedaz'; $rezultat = mysqli_query($lacze, $zap); $wyniki = mysqli_fetch_array($rezultat); $wyniki = mysqli_fetch_array($rezultat); while ($wyniki) { } ?>