Mica l'avevo fatto in PHP nel recupero dei dati dalla risorsa mysql?

Mi spiego: nel tipico while facevi qualcosa del genere:
Codice PHP:
while($riga mysql_fetch_assoc($result)){
   
$temp explode(',' $riga['campo']);
   
$riga['campo'] = $text[1].', '.$text[0];

   {...}


O più elegantemente
Codice PHP:
while($riga mysql_fetch_assoc($result)){
   
$riga['campo'] = preg_replace('/^([^\\,]+)\\,(.+)$/''\\\\2, \\\\1'$riga['campo']);

   {...}