Foros del Web » Programando para Internet » PHP »

PHP OO Consultar Registro en MySql desde Lista Desplegable (No Columna)

Estas en el tema de Consultar Registro en MySql desde Lista Desplegable (No Columna) en el foro de PHP en Foros del Web. Saludos Amigos. Soy nuevo en el foro y me gustaría que pudieran ayudarme con un problema que estoy teniendo en la conexión de un formulario. ...
  #1 (permalink)  
Antiguo 14/10/2014, 19:21
 
Fecha de Ingreso: octubre-2014
Mensajes: 1
Antigüedad: 9 años, 6 meses
Puntos: 0
Pregunta Consultar Registro en MySql desde Lista Desplegable (No Columna)

Saludos Amigos.

Soy nuevo en el foro y me gustaría que pudieran ayudarme con un problema que estoy teniendo en la conexión de un formulario.

Sucede que quiero hacer una consulta en la base de datos mediante una Lista desplegable (Select) y que me presente el valor en un span, textbox o textarea.
Dependiendo se la opción de la lista desplegable seleccione el registro Select de la base de datos.

Les anexo parte del código para que me puedan entender.


<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
!-- jQuery -->
<script src="http://code.jquery.com/jquery-1.11.0.min.js" type="text/javascript"></script>

<link rel="stylesheet" href="http://code.jquery.com/ui/1.11.1/themes/smoothness/jquery-ui.css">
<script src="http://code.jquery.com/ui/1.11.1/jquery-ui.js"></script>

<script type="text/javascript">
//Mostrar DIVS

$(document).ready(function(){
$(".contenido").hide();
$("#t_transporte").change(function(){
$(".contenido").hide();
$("#div_" + $(this).val()).show();
});
});


</script>
</head>

<body>
<span style="font-size: 12px; color: #4B4B4B; font-weight: bold; font-family: Tahoma, Geneva, sans-serif">
<select id="transporte" name="transporte" >
<option value="0"> Cantidad de Pasajeros</option>
<option value="1"> 1 A 2 Pasajeros</option>
<option value="3"> 3 A 6 Pasajeros</option>
<option value="7"> 7 A 15 Pasajeros</option>
<option value="16"> 16 A 29 Pasajeros</option>
<option value="30">30 + Por Favor Contactenos </option>
</select>

<div class="costo_x_pax" id="costo_x_pax">
<div class="contenido" id="div_1">
<?php
//ejecutamos la consulta
$sql = "SELECT 1_2 FROM traslados_privados WHERE codigo='" .$_POST['tolocation']."'";
$result = mysql_query ($sql);
//obtenemos los datos resultado de la consulta
while ($row = mysql_fetch_row($result)){
echo "$row[0]";
}
?>
</div>
<div class="contenido" id="div_3">
<?php
//ejecutamos la consulta
$sql = "SELECT 3_6 FROM traslados_privados WHERE codigo='" .$_POST['tolocation']."'";
$result = mysql_query ($sql);
//obtenemos los datos resultado de la consulta
while ($row = mysql_fetch_row($result)){
echo "$row[0]";
}
?>
</div>
<div class="contenido" id="div_7">
<?php
//ejecutamos la consulta
$sql = "SELECT 7_15 FROM traslados_privados WHERE codigo='" .$_POST['tolocation']."'";
$result = mysql_query ($sql);
//obtenemos los datos resultado de la consulta
while ($row = mysql_fetch_row($result)){
echo "$row[0]";
}
?>
</div>
<div class="contenido" id="div_16">
<?php
//ejecutamos la consulta
$sql = "SELECT 16_29 FROM traslados_privados WHERE codigo='" .$_POST['tolocation']."'";
$result = mysql_query ($sql);
//obtenemos los datos resultado de la consulta
while ($row = mysql_fetch_row($result)){
echo "$row[0]";
}
?>
</div>
<div id="div_30" class="contenido">
<?php
//ejecutamos la consulta
$sql = "SELECT 30_mas FROM traslados_privados WHERE codigo='" .$_POST['tolocation']."'";
$result = mysql_query ($sql);
//obtenemos los datos resultado de la consulta
while ($row = mysql_fetch_row($result)){
echo "$row[0]";
}
?>
</div>
</div>
</span>
</body>
</html>

Como pueden ver hay varias consultas, que son las que quiero llamar automaticamente desde la lista desplegable, actualmente la tengo que muestre una opcion dependiendo la opcion de la lista desplegable, en si lo que deseo es poner un solo codigo y que me haga la consulta:

SELECT 30_mas FROM traslados_privados WHERE codigo='" .$_POST['tolocation']."'";

Donde el texto en rojo sea la opcion del select. y poder ponerlo en un textbox para enviarlo por correo e insertarlo en una BD.

Pos favor necesito de su ayuda o me podrian faciliar una opcion alterna a lo que necesito.

Muchas Gracias de antemano.

Última edición por elgorditomena; 14/10/2014 a las 19:42

Etiquetas: consultar, desplegable, formulario, html, lista, mysql, registro, select, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:56.