Salve a tutti...
Veniamo subito al problema:
Sino ad oggi mi era capitato sempre di usare il while in modo che mi riportasse una specie di elenco dei risultati della query.
Ora però nn voglio farli stampare l'elenco ma voglio farli stampare dove mi pare a me... mi spiego meglio.
codice:
#Select Random
$off = "SELECT * FROM xxxx WHERE xxxx='xx' ORDER BY RAND() LIMIT 0,3";
$leggioff = mysql_query($off,$conn) or die('Errore durante la query: '. mysql_error());
$conto = 1;
while (($conto <= 3) & ($riga = mysql_fetch_array($leggioff))) {
echo $riga['xxx'];
$conto = $conto + 1;
}
?>
In questa maniera mi stampa un elenco del genere...
codice:
Primo Risultato
Secondo Risultato
Terzo Risultato
Io invece per una corretta impaginazione vorrei che quando voglio io mi stampasse soltanto il primo risultato, poi continuo a metterci il mio codice html del sito e in un altra parte della pagina stampare il secondo risultato e in un altra parte ancora stampare il terzo.
Avevo pensato di riuscirci eseguendo un ciclo while e mettendo in tre variabili i risultati così da richiamarli quando mi pareva, ma anche li con il ciclo while nn riesco a creare tre variabili diverse.
Chi può aiutarmi gliene sarei grato.
Se non avete capito qualcosa chiedete.
Grazie