Una de las prácticas más habituales en PHP es la de listar registros de una tabla MySql… Vamos a ver un buen método para hacerlo y separar por «,» todos los registros menos el último.

Para ello, primero realizamos un query de la tabla que queremos listar. Seguidamente creamos una matriz o array vacio donde meteremos todos los registros generados a continuación uno detrás de otro con array_push. Por último separamos cada resultado generedo en el mysql_fetch_row por una coma («,») con la función implode.

$result = mysql_query("SELECT nombre FROM usuarios");

$arrayusuarios = array();

while($row = mysql_fetch_row($result)){
        array_push($arrayusuarios, $row[0]);
}

echo implode(', ', $arrayusuarios); // Resultado: Enjuto, Luca, Giuseppe, Pera 

Agradezco tu comentario 🤘