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?