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.