Recurro a ustedes, como siempre con dudas, el ser novato es lo que tiene.
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
En fin, tengo un formulario con un campo "select" (lista desplegable) que hace una consulta a una tabla en MySQL de provincias, el caso es que cuando quiero recuperar el valor que he seleccionado de esa lista no me lo muestra.
Este es el codigo del campo select en el formulario:
Código PHP:
Ver original
<td colspan="0"><p>Provincia</p></td><td> <? include("conectar.php"); echo "<select name=‘provincia’ id=‘provincia’>"; echo "<option value=\"0\">---Seleccione Provincia---</option>"; echo "<option value=‘ $row[nombre_provincias] ‘>$row[nombre_provincias]</option>"; } echo "</select>"; ?></td>
Las provincias las muestra bien, pero cuando le doy a validar, no las muestra.
Este es el archivo que procesa los datos:
Código PHP:
Los otros campos si los muestra bien, pero no la provincia. Ni siquiera llega a mostrar la etiqueta Provincia. Es un codigo que copie de una pagina de tutoriales ya que mis conocimientos no dan para más. Tengo otros campos "select" (listas) normales sin consultas a base de datos y me muestra nada mas que la inicial del valor seleccionado.Ver original
<? if (!$_POST){ ?> <? include("conectar.php"); }else{ echo "Nombre: ". $_POST["cliente"]; echo "<br>DNI: ". $_POST["dni"]; echo "<br>Direccion: ". $_POST["direccion"]; echo " — C.P.: ". $_POST["cp"]; echo "<br>E-mail: ". $_POST ["email"]; $provincia=$_POST["provincia"]; { echo "<br> Provincia " . $i . ": " . $provincia[$i]; } } ?>
Las preguntas son ¿Que funcion tiene la variable $i?
¿Deberia hacer una nueva consulta?
¿Como puedo hacerlo?
Muchas gracias de antemano
Un saludo,
Editado 03/06/2009 20:19 SOLUCIONADO