Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/05/2009, 06:53
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: recuperrar datos en una lista despegable

Para poder hacerlo, te sugiero que ingreses los valores de select en una base de datos. Y luego llamas cada valor con un query.

Ejemplo

Imaginemos que los valores del select estan en la base de datos


Código PHP:
//En el siguiente codigo existen dos columna ID, Category
$sql_category "SELECT *
    FROM tbl_category
    ORDER BY Category"
;
$result_sql_category mysql_query($sql_category) or die(mysql_error());

//Y tambien estoy llamando la tabla donde se esta almacenando la informacion
//Y dentro de la seguiente tabla existe una columna llamada Category
$sql "SELECT * FROM tabla1 WHERE ID=$ID";
$r mysql_query($sql); 


Luego en el cuerpo de la pagina escribes

Código PHP:
<select name="Categoria">
<?php
//Este llama la informacion de la tabla1 o sea la tabla principal
$row mysql_fetch_assoc($r);

//Este siguiente codigo desplega la información del select
while($row_sql_category mysql_fetch_assoc($result_sql_category)){
    
//Si el siguiente valor es igual a la de la tabla principal la variable $s ahora se declara selected
    
if($row["Category"]==$row_sql_category["Category"]){
        
$s "selected";
    }else{
        
$s "";
    }
    echo 
"<option value='".$row_sql_category["Category"]."' $s>".$row_sql_category["Category"]."</option>";
}
?>
</select>
Espero te sea util

Última edición por abimaelrc; 28/05/2009 a las 07:04