codice:
<?php
$totale=mysql_num_rows($gallery);//devi necessariamente sapere quante sono, immagino che $gallery sia la query
$i=0;
do{
if($i==$totale){//se è l'ultimo
?>"elemento"
}else{//altrimenti
?>"elemento" + "separatore"<?php
}
++$i;
}while ($row_gallery = mysqli_fetch_assoc($gallery)); ?>
Questo dovrebbe fare al caso tuo, immagino che il ciclo do...while ti serva e che tu abbia previsto i tuoi dovuti controlli riguardo al fatto che la query restituisca sempre almeno un elemento. Altrimenti usa semplicemente un for, in questo caso anche la condizione "se è l'ultimo" risulta più facile.