Probabilmente ti conviene usare explode ed implode per passare da array a stringa e viceversa
www.php.net/implode
www.php.net/explode
con gli array magari sei piu comodo

una cosa del genere:
codice:
$foto = explode(',' $result['foto']);
$nuova = array_diff($foto, array($foto_da_cancellare));
echo implode(',', $nuova);
edit:
fermo restando che l'organizzazione del database che ti ha proposto mircov è piu corretta