Ver Mensaje Individual
  #17 (permalink)  
Antiguo 06/01/2010, 10:16
Avatar de bacdavi
bacdavi
 
Fecha de Ingreso: junio-2006
Ubicación: http://localhost/
Mensajes: 351
Antigüedad: 17 años, 11 meses
Puntos: 7
Respuesta: Ayuda combo dinamico

Cita:
Iniciado por lalo0002 Ver Mensaje
Ese es el codigo de mi combo dinamico
lo malo es que no se como hacer para que al momento de hacer un listado de los datos que estan en la bd, el selected quede conforme esta en la bd y no se quede el de defecto del select

como podria hacer eso del SELECTED

Código PHP:
<?php
//SESION
session_start();
function 
cargar_combo($tabla,$value,$opt$opt2$name)
    {
    
//CONEXION
    
$enlace mysql_connect("localhost""root""111111") or die("No pudo conectarse : " mysql_error());
    
mysql_select_db("BD") or die("No pudo seleccionarse la BD.");
    
    
$sql "select * from ".$tabla." ORDER BY $opt asc";
    
$res mysql_query($sql) or die (mysql_error());
    echo 
"<select name='$name'>";
    while(
$fila mysql_fetch_assoc($res))
        {
        echo 
"<option value='$fila[$value]'>$fila[$opt] $fila[$opt2]</option>";
        }
    echo 
"</select>";
    
mysql_close($enlace);
}
?>
Proba asi:

Código:
echo "<option value='$fila[$value]'"if($fila[$value]==$opt){'selected=selected'}">$fila[$opt] $fila[$opt2]</option>";