Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/12/2010, 18:13
Avatar de auttranadhie
auttranadhie
 
Fecha de Ingreso: noviembre-2008
Ubicación: Madrid (España)
Mensajes: 156
Antigüedad: 18 años
Puntos: 8
Respuesta: problema al cargar en formulario campos desde la base de datos

Hola:

Un apunte más a lo que están comentando: estás generando un cuadro combinado con un select que no se rellena con la información adecuada:

Tu código:

Código PHP:
//abres el select 
echo "<select name='titulo' id='proveedor'><option value=''>Seleccione una pelicula</option>"; 

while(
$row = mysql_fetch_row($RES)){ 
    
//por cada proveedor que encuentre lo muestra en la lista desplegable 
    
echo "<option value='". $row[0] ."'>". $row[0] . "</option>"; 
     
} 

//cierras el select 
En mi opinión, debiera ser:

Código PHP:
//abres el select 
echo "<select name='titulo' id='proveedor'><option value=''>Seleccione una pelicula</option>"; 

while(
$row = mysql_fetch_row($RES)){ 
    
//por cada proveedor que encuentre lo muestra en la lista desplegable 
    
echo "<option value='". $row['titulo'] ."'>". $row['titulo'] . "</option>"; 
     
} 

//cierras el select 
echo "</select>";  
echo 
"</select>"; 
De todos modos, la consulta sólo contiene el campo título. ¿Tienes un ID por cada registro? En tal caso, realiza la consulta añadiendo ese ID (p.e.: SELECT registro_id, registro_titulo FROM tbl_tabla ... ) y añade el ID al valor de cada opción y el título al literal que selecciona el usuario:

Código PHP:
echo "<option value='". $row['registro_id'] ."'>". $row['registro_titulo'] . "</option>"; 
Un saludo.
__________________
A. Uttranadhie