Foros del Web » Programando para Internet » PHP »

Problemas con foreach

Estas en el tema de Problemas con foreach en el foro de PHP en Foros del Web. <a href="prueba.php?ciudad=<? $cadena= ($row_Recordset1['ciudad']); $partes_cadena=explode(' ',$cadena); foreach ($partes_cadena as $palabra){ echo $palabra.'-'; } ?> Tengo esto para mostrar los resultados: Ejemplo: Pedro Perez me lo ...
  #1 (permalink)  
Antiguo 23/02/2006, 06:54
Avatar de platinum  
Fecha de Ingreso: marzo-2004
Mensajes: 204
Antigüedad: 20 años
Puntos: 0
Problemas con foreach

<a href="prueba.php?ciudad=<?
$cadena= ($row_Recordset1['ciudad']);
$partes_cadena=explode(' ',$cadena);
foreach ($partes_cadena as $palabra){
echo $palabra.'-';
}
?>

Tengo esto para mostrar los resultados:

Ejemplo: Pedro Perez me lo muestra Pedro-Perez-

Como puedo hacer para que muestre solo el - del medio y no el del final???

Gracias
  #2 (permalink)  
Antiguo 23/02/2006, 07:02
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
Prueba esto:
Código PHP:
<?php
  $cadena
= ($row_Recordset1['ciudad']);
  
$partes_cadena=explode(' ',$cadena);
  echo 
implode("-",$partes_cadena);
?>
O esto:

Código PHP:
<?php
  
echo str_replace(" ","-",$row_Recordset1['ciudad']);
?>
  #3 (permalink)  
Antiguo 23/02/2006, 07:05
Avatar de platinum  
Fecha de Ingreso: marzo-2004
Mensajes: 204
Antigüedad: 20 años
Puntos: 0
Gracias Claudio. Eres el mejor ;)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:01.