Salve, ho un problemino in PHP. Riesco a stampare due campi da una riga casuale, ma non lo stesso campo dalle ultime tre righe inserite nella medesima tabella.
Il codice per la riga casuale è questo:
Codice PHP:
$sql = "SELECT vocabolo,definizione FROM diz ORDER BY RAND() LIMIT 1";$rs = mysqli_query($link, $sql) or die("Errore query database");$riga = mysqli_fetch_array($rs);$vocabolo = $riga['vocabolo'];$definizione = $riga['definizione'];echo "<p style='text-align:center;font-size:20px'><span class='vocabolo'>$vocabolo</span> $definizione</p>";
Mentre quello per gli ultimi tre campi è questo (in HTML non riesco a passare $vocabolo, ma soltanto la formattazione del paragrafo):
Codice PHP:
$sql="SELECT id AND vocabolo FROM diz ORDER BY id DESC LIMIT 3";$rs = mysqli_query($link, $sql) or die("Errore query database");$count="0";$riga = mysqli_fetch_array($rs);$vocabolo = $riga['vocabolo'];while ($count < "3") {echo "<p style='text-align:center;font-weight:bold;'>$vocabolo</p>";$count++;}
Dove sta l'inghippo?