Foros del Web » Programando para Internet » PHP »

Restriccion1

Estas en el tema de Restriccion1 en el foro de PHP en Foros del Web. holas como estan espero q bien ya arregle el problema q tenia nates ahora quiero pedirles una ayuda con un problema lo que pasa es ...
  #1 (permalink)  
Antiguo 30/12/2005, 01:25
 
Fecha de Ingreso: octubre-2005
Mensajes: 27
Antigüedad: 12 años, 1 mes
Puntos: 0
Restriccion1

holas como estan espero q bien
ya arregle el problema q tenia nates ahora quiero pedirles una ayuda con un problema lo que pasa es lo siguinte

miren yo tengo en un formulario un conbox con un listado de salas entonces, yo quisiera pasar ese valor (que se supone q es una nº sala) al selccionarse el numero de sala se le pasara auna consulta para que arroge las camamas disponibles,
entonces lo que pretendo es tomar ese valor seleccionado por el usuario y colocarlo en una consulta de modo que por ese valor seleccionado me arroje otros valores pero eso dentro de ese formulario.

osea lo que pretendo es que el usuario seleccione una sala del combox y ese valor se valla a una consulta sql donde me arrojara las camas disponibles por esa sala

entonces quiero saber como se puede hacer porfavor de que seleccionado un valor de un combobox tomarlo y llebarlo a una consulta sql

gracias ....

Última edición por sevastian; 30/12/2005 a las 01:35
  #2 (permalink)  
Antiguo 30/12/2005, 01:42
 
Fecha de Ingreso: enero-2005
Ubicación: Barcelona
Mensajes: 1.473
Antigüedad: 12 años, 10 meses
Puntos: 10
Buenos dias,
LA pagina donde tienes el combo

Código PHP:
<FORM METHOD='GET' action="tupaginacontuform.php" target="submain" name="form">
<select  name="nombreSELECT" class="select">
<?PHP
//consulta de datos para crear el COMBOBOX
$result mysql_query("Tu SELECT PARA LLENAR EL COMBO");
//vemos el resultado de la consulta
while ($row=mysql_fetch_array($result))
{
echo (
"<OPTION VALUE=".$campo." SELECTED>".$campo."\n");
}                    
?>        
</select>
</FORM>
En la q recibes el dato del combo
Código PHP:
<?
$nombreSELECT
=($_GET[nombreSELECT]);
$SQL="TU SELECT... WHERE campo=$nombreselect";
$res=mysql_query($sql);
$numeroRegistros=mysql_num_rows($res);
if(
$numeroRegistros<=0)
{
echo 
"<div align='center'>";
echo 
"<font face='verdana' size='-2'>No hay resultados</font>";
echo 
"</div>";
}else{
while(
$registro=mysql_fetch_array($res))
{
...
Aqui iria tu form con los datos...
para meter tu campo en un form:
?>
<input type="text" name="nombretext" value="<? echo $registro["tucampo1"]?>" >
<?
}
espero q te sirva mas o menos como ejemplo....

saludos
__________________
"Cada hombre es el hijo de su propio trabajo"
Miguel de Cervantes Saavedra
"La experiencia es algo que no consigues hasta justo depués de necesitarla"
Laurence Olivier
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 04:27.