Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/06/2007, 07:56
The Neurochild
 
Fecha de Ingreso: marzo-2007
Mensajes: 53
Antigüedad: 17 años, 10 meses
Puntos: 0
Aplicación con formulario en PHP

Para empezar les envio el código que hice en PHP
Código PHP:
      <form id="form1" name="form1" method="post" action="afiliacion3.php">
        <p>
          <?
    
//Conexion con la base
    
mysql_connect("localhost","root","s0ld13r2"); 
 
    
//selección de la base de datos con la que vamos a trabajar 
    
mysql_select_db("dicosa_equiphone"); 
    
?>
    <select name="zona" id="zona">
   <?
   
//Ejecutamos la sentencia SQL
   
$result1=mysql_query("SELECT * FROM `planesdid` ORDER BY `pais` ASC");
   
?>
            <option value="">Seleccione el pa&iacute;s...</option>
   <?
   
//Mostramos los registros
   
while ($row1=mysql_fetch_array($result1))
   {
   echo 
'<option value="'.$row1["id"].'">'.$row1["pais"].'</option>\n';
   }
   
mysql_free_result($result1);
   
?>
          </select>
        </p>
        <p>
          <select name="region" id="region">
            <?
   
//Ejecutamos la sentencia SQL
   
$result2=mysql_query("SELECT * FROM `didregion` ORDER BY `region` ASC");
   
?>
   <option value="">Seleccione regi&oacute;n...</option>
   <?
   
//Mostramos los registros
   
while ($row2=mysql_fetch_array($result2))
   {
   echo 
'<option value="'.$row2["id"].'">'.$row2["region"].'</option>';
   }
   
mysql_free_result($result2);
   
?>
          </select>
        </p>
        <p>
          <select name="ciudad" id="ciudad">
            <?
   
//Ejecutamos la sentencia SQL
   
$result3=mysql_query("SELECT * FROM `didciudades` ORDER BY `pais_ciudad` ASC");
   
?>
            <option value="">Seleccione ciudad...</option>
   <?
   
//Mostramos los registros
   
while ($row3=mysql_fetch_array($result3))
   {
   echo 
'<option value="'.$row3["id"].'">'.$row3["pais_ciudad"].'</option>';
   }
   
mysql_free_result($result3);
   
?>
          </select>
        </p>
        <p><span class="Estilo38">Precio del servicio (mensual): </span>
          <input name="precio" type="text" id="precio" />
        </p>
        <p class="Estilo38"><span class="Estilo34">Cargo fijo por instalaci&oacute;n (Un s&oacute;lo pago):</span> 
          <input name="costo" type="text" id="costo" />
        </p>
Ahora la explicación de lo que trato de hacer: quisiera que una de las listas, al seleccionar una opción, vaya a la base de datos, seleccione una region y genere otra lista con las opciones que coincidan con el criterio de búsqueda.

Por ejemplo, selecciono la opción "United States" y me aparece dentro de la mísma página otra lista con las opciones que coincida con ese país. Y después quisiera hacer lo mismo con el estado para sacar las ciudades.

Pero no solo busco eso, quisiera que en la búsqueda, después de poner las tres opciones seleccionadas, poner el precio y costo en sus respectivas cajas de texto. Esto se puede encontrar en la tabla "planesdid" de mi base de datos "dicosa_equiphone".

Bueno espero sepan ayudarme con este problemilla y tenga una pronta respuesta

Muchas gracias

The Neurochild

Última edición por The Neurochild; 14/06/2007 a las 13:02