Ciao ragazzi ho una domanda da farvi.
Ho creato un form che raccoglie i commenti inviati dagli utenti, il contenuto viene passato a un file php che li salva su database.
Vorrei far visualizzare sulla pagina principale i commenti che sono già presenti nel database, quindi facilmente richiamo il tutto con codici php nella pagina facendoli scorrere con un while($c = mysqli_fetch_assoc).
Il problema si presenta ora, io vorrei che a primo impatto si vedano solamente i primi 10 commenti, e al click, di per esempio una piccola stringa ("mostra altri"), altri 10, al click ancora altri 10 e così via, mi potreste aiutare a fare ciò?
Posto il codice qui di seguito.
Form di invio:
Salvataggio commenti in database:
Mostra a video i commenti:
Ora mi stampa a video tutti i commenti presenti nel database, mentre io vorrei li caricarasse di 10 in 10, potreste aiutarmi?
Ho creato un form che raccoglie i commenti inviati dagli utenti, il contenuto viene passato a un file php che li salva su database.
Vorrei far visualizzare sulla pagina principale i commenti che sono già presenti nel database, quindi facilmente richiamo il tutto con codici php nella pagina facendoli scorrere con un while($c = mysqli_fetch_assoc).
Il problema si presenta ora, io vorrei che a primo impatto si vedano solamente i primi 10 commenti, e al click, di per esempio una piccola stringa ("mostra altri"), altri 10, al click ancora altri 10 e così via, mi potreste aiutare a fare ciò?
Posto il codice qui di seguito.
Form di invio:
HTML:
<form method="posto" action="salva_db.php">
<textarea name="commento"></textarea>
</form>
Salvataggio commenti in database:
PHP:
$commento = $_POST["commento"];
$salv = "INSERT INTO commento (commento) VALUES ('$commento')";
$salv_risposta = mysqli_query($conn, $salv);
Mostra a video i commenti:
HTML:
$video = "SELECT commento FROM commento";
$video_risposta = mysqli_query($conn, $video);
while($c = mysqli_fetch_assoc($video_risposta))
{
echo 'commento:'.$c["commento"].';
}
Ora mi stampa a video tutti i commenti presenti nel database, mentre io vorrei li caricarasse di 10 in 10, potreste aiutarmi?