Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/03/2010, 17:53
Samyzuu
 
Fecha de Ingreso: marzo-2010
Mensajes: 6
Antigüedad: 14 años, 2 meses
Puntos: 0
Php y mysql problema al mostrar datos de una consulta

Hola a todos,
Es la primera vez que me paso por aqui, pero espero que me ayuden porque me voy a voler loco.

Bueno antes que nada decir que soy estudiante asi que si la metida de pata es muy grande no me lo tomen en cuenta xD

La cosa es que estoy estudiando que el lunes tengo un examen y estoy liado intentando mostrar los datos de una consulta en una lista despleglable y no doy con la tecla de lo que me falta.

El codigo es el siguiente:
<html>
<head>
<title>Mostrar lista provincia</title>
<head>
<body>
<?php
$conectar = mysql_connect("localhost","root","")
or die ("No se ha podido conectar al servidor");
$seleccion= mysql_select_db("Exam_ejer1")
or die ("No se ha podido seleccionar la BBDD");

$consulta = "SELECT Id_Provincias, Provincias
FROM Provincias";
$resultado = mysql_query($consulta)
or die ("No se ha podido realizar la consulta");

while($registro=mysql_fetch_array($resultado))
?>
<form action="provselec.php" method="post">
<select name="nombre">
<option><--Seleccione una provincia--></option>
<option value="<?echo $registro['Id_Provincias']?>"><?echo $registro['Provincias']?></option>
</select>
</body>
</html>

Supongo que me falta algo en algun sitio pero no consigo saber que es.

Si dejo el codigo tal como esta, me muestra el "Seleccionar provincias" pero no me muestra las provincias. Y me dio por probar (porque lo vi en los apuntes) a poner un (corchete){ al terminar el "while" y cerrarlo despues de cerrar el select, pero haciendolo asi me daba error en la linea 26 que es la que corresponde a la etiqueta de cierre de html.

Espero que me de una solucion ^^