Ver Mensaje Individual
  #15 (permalink)  
Antiguo 06/08/2011, 11:38
javirk
 
Fecha de Ingreso: octubre-2010
Mensajes: 77
Antigüedad: 14 años, 1 mes
Puntos: 4
Respuesta: Mostrar opciones de un dato haciendo click?

Yo en el archivo funciones-comunes.php tengo declarada la función:
Código:
    function tipos($nombre_del_select){
         $array_tipos = array("Elige un tipo", "ferrari", "porsche", "volvo", "citroen");
         $cantidad = count($array_tipos);
         echo '<select name="'.$nombre_del_select.'" id="'.$nombre_del_select.'">';
         for($i = 0; $i < $cantidad; $i++){
            $array_tipos_i = $array_tipos[$i];
            echo '<option value="'.$array_tipos_i.'"'; 
                if (isset($_GET["$nombre_del_select"])) { 
                   if($_GET["$nombre_del_select"]=="$array_tipos_i"){ 
                           echo "selected"; 
                   } 
                } 
            echo '>'.$array_tipos_i.'</option>';
        }
        echo '</select>';
    }
El problema está en esa línea, que en vez de coger los datos de una bd los he escrito yo mismo. Pues lo que quiero es que los coja de una bd. Se me ocurre la siguiente manera:
Código:
$sql = ("select marca from coches")
$registro = mysql_query($sql)
Y después de eso poner la variable $registro en el array, pero solo me dice: Resource id#6.

Entonces ese es el problema, ya sé que sería lo mismo para los modelos.