kolumnie wiadomosc i wykonywałem takie zapytanie
w konsoli mysql to zapytanie zwróciło całą zawartość kolumny wia
SELECT wiadomosc FROM komentarze
mosci lecz w kodzie php zwraca tylko pierwszy wiersz
i teraz pytanie jak wyświetlić całą kolumne wiadmości na stronie mam jeden sposób ale on chyba nie będzie dobrym rozwiązanie a polega on na tym
$zapytanie = "select wiadomosc from komentarze where id_komentarza = 1 "; $wynik = $db->query($zapytanie); $wiadomosc = $wynik->fetch_row(); echo "zwracanie wartości ".$wiadomosc[0]; $zapytanie = "select wiadomosc from komentarze where id_komentarza = 2 "; $wynik = $db->query($zapytanie); $wiadomosc = $wynik->fetch_row(); echo "zwracanie wartości ".$wiadomosc[1]; i tak dalej..
<?php include_once('dolacz_pliki.php'); $login=$_POST['login']; $wiadomosc=$_POST['wiadomosc']; $login = trim($login); $login = htmlentities($login); $lancuch = strip_tags($login); $login = addslashes($login); $wiadomosc = trim($wiadomosc); $wiadomosc = htmlentities($wiadomosc); $wiadomosc = strip_tags($wiadomosc); $wiadomosc = addslashes($wiadomosc); $zapytanie ="insert into komentarze values ('NULL','".$login."',now(),'".$wiadomosc."')"; echo $login; @ $db = lacz_bd(); if(mysqli_connect_error()) { echo " mie udało się połaczyc"; } $db->query($zapytanie); if(wynik); { echo $db->affected_row.'komentarz zapisana do bazy danych.'; } $zapytanie = "select wiadomosc from komentarze "; $wynik = $db->query($zapytanie); $wiadomosc = $wynik->fetch_row(); echo "zwracanie wartości ".$wiadomosc[0]; echo "zwracanie wartości ".$wiadomosc[1]; ?>