Hola de nuevo
Código PHP:
<?
$conexion = mysql_connect("localhost","root","","golftdb")or die ("Error de connexión: host/user/pass incorrecto");
//tu Base de datos
$sql_db = "nombredetuBasedeDatos";
$p_base = mysql_select_db($sql_db,$conexion) or die ("Error de connexión: base de datos incorrecta");
$sql = "SELECT id,nombre FROM provincias";
$resultado = mysql_query($sql,$conexion) or die (' Error en la consulta: '.mysql_error());
//Miramos si al Query devuelve resultados
$nreg_query = mysql_num_rows($resultado);
if($nreg_query!=0){
//Si es diferente de 0, hay resultados por lo tanto imprimimos la lista
?>
<select name="provincia">
<?
while ($linea = mysql_fetch_row($resultado)){
echo "<option value=\"".$linea[0]."\">".htmlentities($linea[1])."</option>\n";
}
?>
</select>
<? } else{
//si es = a 0 imprimimos q no hay resultados
echo "No hay resultados"
} ?>
a ver si se ta mejor asi
Saludos