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.
In questa maniera mi stampa un elenco del genere...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; } ?>
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.codice:Primo Risultato Secondo Risultato Terzo Risultato
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




Rispondi quotando
