Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/04/2013, 17:52
davchi
 
Fecha de Ingreso: septiembre-2009
Mensajes: 108
Antigüedad: 15 años, 6 meses
Puntos: 1
Reemplazar funcion

Buenas tardes a todos, tengo un problema que no sabria como resolverlo

Tengo la siguiente funcion:

Código:
function dropdown ($dropdownone, $dropdowntou)
{
foreach ($dropdownone as $safedatasry)
{
$safedatasry = str_replace('', '', $safedatasry);
echo '<option value=\'' . $safedatasry . '\'';
if (trim($safedatasry) == $dropdowntou)
{
echo ' selected=\'selected\'';
}

echo '>' . trim($safedatasry) . '</option>';
}

}
y la llamo con:
<select id='ciudad' name='ciudad'>
<?
Código:
dropdown (explode ('
', $conf[ciudades]), $_POST[ciudad]);
?>
</select>

Comento el codigo, en la base de datos, tengo el campo ciudades en TEXT, y cada ciudad esta separada por un "enter"

En local y algunos servidores, funciona, pero en el servidor q tengo ahora no funciona, osea, si me muestra todas las ciudades, pero si quiero editar el producto, y llamo a la funcion, no me queda en "select" sino q me muestra todas las ciudades,

Alguien sabe pq puede pasar esto?