Me voy a volver loca con esto.
Creo que no supe explicar mi duda.
Ya yo me traigo el valor de la consulta a mysql y lo muestra en un option select (porque no supe como mostrarlo en un input text). Se genera en el select llamado "desde (select7)" al seleccionar primero el select "posada (select1)" y luego el select "plan (select2)".
Entonces cuando se genere lo que quiero es meter ese dato en una variable javascript.
Este es el código del form:
Código HTML:
Ver original <?php
$consulta='select * from posadas';
$resultado=mysql_query($consulta,$conn);
echo "
<select class='float' name='select1' id='select1'>";
while($fila=mysql_fetch_array($resultado)){
echo "
<option value='".$fila['id_posada']."'>".$fila['nombre_posada']."
}
<select class="inp-text" name="select2" id="select2" > <label class="letra">Este plan está disponible para fechas:
</label>
<label><select class="letra" name="select7" id="select7" >
<label><select class="letra" name="select8" id="select8" >
este el javascript que genera los select:
Código Javascript
:
Ver original$(document).ready(function(){
$("#select1").change(function(event){
var id = $("#select1").find(':selected').val();
$("#select2").load('genera-select.php?id='+id);
});
$("#select2").change(function(event){
var id_plan = $("#select2").find(':selected').val();
// ???? insertas una pagina en un <select> </select>
$("#select4").load('genera-text.php?id_plan='+id_plan);
});
$("#select1").change(function(event){
var id_hab = $("#select1").find(':selected').val();
$("#select3").load('genera-select2.php?id_hab='+id_hab);
});
$("#select2").change(function(event){
var id_plan = $("#select2").find(':selected').val();
// ???? insertas una pagina en un <select> </select>
$("#select5").load('genera-text2.php?id_plan='+id_plan);
});
$("#select2").change(function(event){
var id_plan = $("#select2").find(':selected').val();
// ???? insertas una pagina en un <select> </select>
$("#select6").load('genera-text3.php?id_plan='+id_plan);
});
$("#select2").change(function(event){
var id_plan = $("#select2").find(':selected').val();
// ???? insertas una pagina en un <select> </select>
$("#select7").load('genera-opciones.php?id_plan='+id_plan);
});
$("#select2").change(function(event){
var id_plan = $("#select2").find(':selected').val();
// ???? insertas una pagina en un <select> </select>
$("#select8").load('genera-opciones2.php?id_plan='+id_plan);
});
});
y este es el php donde me trae el valor del select "desde (select7)":
Código PHP:
Ver original$conn = db_connect();
if (!$conn)
return 0;
$consulta = "SELECT * from pl WHERE id_plan =".$_GET['id_plan'];
$desde = $result['desde'];
echo "<option value='".$desde1."'>".$desde1." </option>";
}
Este es el link a el formulario:
http://vamonosdevacaciones.com.ve/cotizacion.php
Por favor, solo quiero guardar eso en una variable javascript. Tengo días leyendo y no se como.
Gracias.