Hola de nuevo, trato de hacerlo como me comentas, pero sigo sin recibir nada en el option, el problema creo que es que no entra en el while, porque si pongo un echo "<option value".... antes de entrar en el while si aparece, solo una opcion, pero aparece...pero si meto esa misma sentencia dentro del while, no aparece...la funcion conectar esta bien implementada ya que la utilizo en otras funciones y no me da ningun problema, lo que si que la tengo definida en otro archivo, pero si no pudiera utilizarla en este, me daría algun tipo de error no?Ahora mismo la tengo así:
Código PHP:
<select name="provincia">
<?
$conexion = conectar("localhost","root","","golftdb") or die ('ERROR DE CONEXION');
$sql = mysql_query("SELECT idprovincias,nombre FROM provincias WHERE 1",$conexion);
$resultado = mysql_query($sql,$conexion) or die (' Error en la consulta: '.mysql_error());
while ($linea = mysql_fetch_row($resultado)){
echo "<option value=\"".$linea[0]."\">".htmlentities($linea[1])."</option>\n";
}
?>
</select>
A ver si podeis darme algun consejillo....gracias anticipadas!!