Originariamente inviato da telegio
puoi fare così:
dopo latua bella query
Codice PHP:
<?php
$rectotale 
"";

do { 
?>
  <?php
  $rectotale 
.= $result['id'];
  
$rectotale .= " - ";  $rectotale .= $result['campo1'];
  
$rectotale .= " - "
  
$rectotale .= $result['campo2'];
   
$rectotale .= "
"

  
?>
  <?php } while ($risultato mysql_fetch_assoc($result));
  
  echo 
$rectotale
  
?>
la cosa fondamentale è il .=

scusa l'appunto ma perchè apri e chiudi il tag <?php ?
mica viene indicato del codice html tra ciascuna chiusura-apertura, in questo modo incrementi solamente il tempo di parsing di php senza nessun beneficio.