Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/03/2009, 05:06
Avatar de Funk
Funk
 
Fecha de Ingreso: septiembre-2003
Ubicación: BA - Argentina
Mensajes: 102
Antigüedad: 20 años, 7 meses
Puntos: 0
Desde un form validar en DB y según lo que elija enviar a una pagina u a otra.

Buenos días gente. Realmente trato de no estar rompiendo los quinotos por estos lares a no ser que realmente lo necesite.

Y este es uno de esos momentos.

El tema en cuestión es el siguiente:

Tengo un form:


Código PHP:
          <form action="action_verificar_users.php" method="post" name="form1" onSubmit="MM_validateForm('nro_cuenta','','RisNum','email','','NisEmail');return document.MM_returnValue">
            <
table width="80%" align="center">
              <
tr valign="baseline">
                <
td width="187" align="right" nowrap bgcolor="#CECE9D">Tipo de viaje:</td>
                <
td width="289" align="left" bgcolor="#EBEBD8"><p>
                  <
select name="tipo_viaje">
                    <
option value="1" selected>Local</option>
                    <
option value="2">Internacional</option>
                  </
select>
                </
p>                  </td>
                <
td width="120" rowspan="3" bgcolor="#EBEBD8">&nbsp;</td>
              </
tr>
              <
tr valign="baseline">
                <
td align="right" nowrap bgcolor="#CECE9D">Nrode cuenta:</td>
                <
td align="left" bgcolor="#EBEBD8"><input type="text" name="nro_cuenta" value="" size="10"></td>
                </
tr>
              
              <
tr valign="baseline">
                <
td align="right" nowrap bgcolor="#CECE9D">Centro de costo:</td>
                <
td align="left" bgcolor="#EBEBD8"><input type="text" name="centro_costo" value="" size="25"></td>
                </
tr>
              <
tr valign="baseline">
                <
td align="right" nowrap bgcolor="#B8B870">&nbsp;</td>
                <
td colspan="2" bgcolor="#B8B870"><input type="submit" name="Submit" value="Enviar" /></td>
              </
tr>
            </
table>
            
          </
form
El cual como podrán ver tiene tres campos, un list donde elijo entre dos opciones "local" o " internacional" y dos campos más que son "numero de cuenta" y "centro de costos".

Que debe hacer este form al presionar submit?

Primero debe validar "numero de cuenta" y "centro de costos" en una DB donde la tabla se llama "prueba" y las columnas correspondientes son "NumeroCtaCte" y "CentroDecostos". si los datos ingresados son existentes en la db coincidiendo los dos ingresa. Esto sería como validar usuario y contraseña. Hasta aquí no tengo inconvenientes, mi problema se presenta a la hora de direccionar el envío según lo que haya elegido si "Local" o "internacional" ya que además de validar tiene que enviar a paginas distintas según la selección que el usuario haya hecho.

Seguramente para alguien que maneja PHP debe ser algo muy sencillo, pero no se darme cuenta como resolverlo.

Agradecería si alguien tuviese la amabilidad de dedicarle unos minutos.

Muchas gracias.
__________________
Walter Bove
Diseñador Multimedial
Arteuz Comunicación Multimedial
Funk Blog Job