Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/06/2011, 11:04
ocp001a
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años
Puntos: 528
Respuesta: Agregar comas y y en una cadena

Serías más práctico si en vez de ir concatenando comas a los nombres, los guardas en un array y luego las unes con implode:

$nom[]="Juan";
$nom[]="Luis";
$nom[]="Saul";
$nom=implode(",",$nom);
esto te daría
"Juan,Luis,Saul";

Y sólo necesitarías agregarle la "y", así:

$nom.="y";

O bien si quieres continuar con lo que tienes, puedes sustituir la última coma así:

$cadena=substr($cadena,0,-1);//quitas la coma.
$cadena.="y";//agregas la y