Witam,
Jestem widzem Pana Mirosława i ostatnio na jego kanale pojawił się odcinek 5. z serii PHP, w którym poznałem bibliotekę PDO (za co oczywiście bardzo dziękuję!). Jednak mam pewien problem z odczytem dwóch rekordów z bazy danych. Otóż stworzyłem swój własny projekt czatu. Chcę odczytać nick użytkownika umieszczającego wiadomość oraz oczywiście tekst, który został przez niego wysłany. Gdy próbuję eksperymentować z kodem, wiadomości są takie same, nie ma nicku, nie ma wiadomości i tworzą się inne anomalia PHP-owe...
Mój kod po wielu zmianach i próbach wygląda tak:
if ($wiersz = $polaczenie->query("SELECT * FROM `wiadomosci`"))
{
foreach ($wiersz as $chatnickshow)
{
echo "{$chatnickshow['nazwa']}: ";
foreach ($wiersz as $wiadomoscshow)
{
echo "{$wiadomoscshow['wiadomosc']}";
echo '<br />';
}
}
}
Drugą sprawą jest dynamiczne odczytywanie rekordów z bazy danych. Jak już wcześniej wspominałem tworzę kod czatu, więc dobrze byłoby, gdyby wiadomości od użytkowników były odczytywane na bieżąco. Na razie mój kod, który odczytuje dane aktywuje się dopiero wtedy, kiedy użytkownik wyśle jakąś wiadomość. Jest to problem i nawet nie mam pomysłu jak się go pozbyć.
Z góry dziękuję za wszystkie odpowiedzi i komentarze!