Hola,
Prueba esta funcion que cree para un caso paresido:
Código PHP:
$lista="1,2,x,3,4,5,6,7,8,9";
function borrarCadena($array,$sep,$text){
$array=explode($sep,$array);
$cadena=array();
foreach($array as $arra){
if($arra!=$text)
$cadena[]=$arra;
}
return implode($sep,$cadena);
}
echo borrarCadena($lista,',','x'); // borrarCadena(lista, separado por, que sacar);
Suerte
Salu2