Tema: <SELECT> php
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/03/2011, 08:33
Avatar de juan_14nob
juan_14nob
 
Fecha de Ingreso: abril-2010
Mensajes: 552
Antigüedad: 14 años
Puntos: 6
<SELECT> php

Hola antes que nada queria decirles que el problema no es de la consulta (pra que no se confundan con el titulo) el problema viene por el lado html con php

lo que hago en el siguiente codigo es tomar los registros de una tabla y colocalor en un <SELECT option>

Código PHP:
<?php
$lagranvariable 
$_GET['encuestas'];
$conexion mysql_connect("localhost""root""") or die("Problemas en la conexion");
mysql_select_db("roberto"$conexion) or die ("Problema al seleccionar bd");
$tomosi="select * from encuesta WHERE id = '$lagranvariable' "
$consulsi mysql_query($tomosi,$conexion);
$arraysi mysql_fetch_array($consulsi);
$tom2="select * from encuesta_resp WHERE id = '$lagranvariable' "
$consul mysql_query($tom2,$conexion);


$unaconsultade "SELECT pregunta,id FROM encuesta";
$elquery1 mysql_query($unaconsultade,$conexion);

?>

<h3>Elija la encuesta:</h3>
<form method="GET" action="encuesta.php" >
<SELECT  name="encuestas"><?php
while($variablearray mysql_fetch_array($elquery1)){
echo 
"<OPTION value='".$variablearray['id']."' SELECTED=".$variablearray['id'].">".$variablearray['pregunta']."";

 }
$variablearray mysql_fetch_array($elquery1);
 
 
?>
<br/><br/><br/>

</SELECT>
<input type="submit" value="Aceptar">
</form>



<?php


echo "<h4>".$variablearray['pregunta']."</h4>";
?>
bueno explico, tomo de la bbdd los registros y los coloco en el <SELECT> luego una vez que elijo la opcion correspondiente quiero presionar el boton "Aceptar" y me cargo los datos segun la opcion alla elegido pero cuando hago click en "Aceptar" me queda seleccionado dentro del <SELECT> el ultimo registro del array.. como hago para que me quede el que yo selecciono ????

Saludos y gracias a quel que me pueda ayudar...