Foros del Web » Programando para Internet » PHP »

validación de formulario

Estas en el tema de validación de formulario en el foro de PHP en Foros del Web. hola muy buenas estoy haciendo una validación de formulario con Jquery validation y funciona perfecto el caso es que en una parte a la hora ...
  #1 (permalink)  
Antiguo 07/03/2013, 05:47
 
Fecha de Ingreso: agosto-2011
Ubicación: barcelona
Mensajes: 237
Antigüedad: 12 años, 7 meses
Puntos: 1
validación de formulario

hola muy buenas estoy haciendo una validación de formulario con Jquery validation y funciona perfecto el caso es que en una parte a la hora de mirar si un usuario ya se ha registrado tengo un problema con la base de datos, en este caso yo utilizo el email para comprobar si el usuario ya se ha registrado y funciona solo que necesito que cuando acceda a la base de datos a ver si el usuario ya existe me genere una condición de que es que ese usuario se puede registrar mas de una vez dependiendo de otro rejistro de la misma tabla no se si me explico bien pongo el codigo y se entendera mejor, la condición es fácil creo, seria esta:

Código MySQL:
Ver original
  1. $sql="SELECT * from usuario_user where email_user='$formusuario_user' AND tienda='$tienda'";

pero el problema viene cuando tengo que pesarle el valor de tiendaeste seria el código de jquery en email con la función remote envió el email pero como enviaría el valor de tienda a la vez este es el código:


Código Javascript:
Ver original
  1. <!--script para validar campos del formulario3-->
  2. <script type="text/javascript" src="/blueberryswebtiendas/jquery/jquery-1.9.0.js"></script>
  3. <script type="text/javascript" src="/blueberryswebtiendas/jquery/jquery.validate.js"></script>
  4. <script type="text/javascript">
  5.     $(document).ready(function() {
  6.         $("#form3").validate({
  7.             rules:{
  8.                 email_user:{
  9.                     email:true,
  10.                     required:true,
  11.                     remote:"validacion_usuario_user.php"
  12.                 },
  13.                
  14.                 nombre_user:{
  15.                     required:true
  16.                 },
  17.                 apellido_user:{
  18.                     required:true
  19.                 },
  20.                 pasword_user_invitado:{
  21.                     required:true
  22.                 },
  23.                 direccion1:{
  24.                     required:true
  25.                 },
  26.                 direccion2:{
  27.                     required:true
  28.                 },
  29.                 ciudad:{
  30.                     required:true
  31.                 },
  32.                 codpostal:{
  33.                     required:true
  34.                 },
  35.                 provincia:{
  36.                     required:true
  37.                 },
  38.                     pais:{
  39.                     required:true
  40.                 }
  41.             },
  42.                
  43.                
  44.                     messages:{
  45.                        
  46.                             email_user:{
  47.                             email:"El email no es valido",
  48.                             required:"El email es obligatorio",
  49.                             remote:"El usuario ya existe"
  50.                     },
  51.                         nombre_user:{
  52.                             required:"Campo obligatorio"
  53.                     },
  54.                     apellido_user:{
  55.                             required:"Campo obligatorio"
  56.                     },
  57.                     pasword_user_invitado:{
  58.                         required:"Contraseña obligatoria"
  59.                     },
  60.                     direccion1:{
  61.                         required:"Campo obligatorio"
  62.                     },
  63.                     direccion2:{
  64.                         required:"Campo obligatorio"
  65.                     },
  66.                     ciudad:{
  67.                         required:"Campo obligatorio"
  68.                     },
  69.                     codpostal:{
  70.                         required:"Campo obligatorio"
  71.                     },
  72.                     provincia:{
  73.                         required:"Campo obligatorio"
  74.                     },
  75.                     pais:{
  76.                         required:"Campo obligatorio"
  77.                     }
  78.         }
  79.         })
  80.     })
  81.  
  82. </script>

y aquí la pagina que mira la base de datos:

Código PHP:
Ver original
  1. <?php
  2.  
  3.  
  4. $formusuario_user=$_GET['email_user'];
  5.  
  6.  
  7.  
  8. // Si entramos es que todo se ha realizado correctamente
  9.  
  10.  $conexion = mysql_connect("$hostname_blueberryswebtiendas","$username_blueberryswebtiendas","$password_blueberryswebtiendas");
  11.         mysql_select_db("$database_blueberryswebtiendas");
  12.        
  13. $sql="SELECT * from usuario_user where email_user='$formusuario_user' AND tienda='$tienda'";
  14. $resultado=mysql_query($sql, $conexion);
  15.     if(mysql_fetch_assoc($resultado)){
  16.         echo "false";
  17.     }else{
  18.         echo "true";
  19.     }
  20.  
  21.  
  22.  
  23.  
  24. ?>

la pregunta seria como paso el valor de tienda, espero que entendais lo que necesito, gracias.
  #2 (permalink)  
Antiguo 07/03/2013, 06:29
 
Fecha de Ingreso: agosto-2011
Ubicación: barcelona
Mensajes: 237
Antigüedad: 12 años, 7 meses
Puntos: 1
Respuesta: validación de formulario

plis una ayuditaaaaaa
  #3 (permalink)  
Antiguo 07/03/2013, 08:12
Avatar de ginitofl  
Fecha de Ingreso: diciembre-2006
Ubicación: Lima Perú
Mensajes: 349
Antigüedad: 17 años, 3 meses
Puntos: 22
Respuesta: validación de formulario

Carolina, para pasar el valor de una tienda tendrias que tener en tu formulario de registro un combo con los datos de la tienda, no veo otra forma de como hacer eso.

Saludos.
  #4 (permalink)  
Antiguo 08/03/2013, 05:05
 
Fecha de Ingreso: agosto-2011
Ubicación: barcelona
Mensajes: 237
Antigüedad: 12 años, 7 meses
Puntos: 1
Respuesta: validación de formulario

un combo no se como puedo hacer eso con un combo no hay otra manera de pasar una variable a la pagina que hace la conexión a la base de datos
  #5 (permalink)  
Antiguo 08/03/2013, 06:05
 
Fecha de Ingreso: agosto-2011
Ubicación: barcelona
Mensajes: 237
Antigüedad: 12 años, 7 meses
Puntos: 1
Respuesta: validación de formulario

nadie ha tenido este problema no encuentro nada
  #6 (permalink)  
Antiguo 08/03/2013, 09:46
 
Fecha de Ingreso: agosto-2011
Ubicación: barcelona
Mensajes: 237
Antigüedad: 12 años, 7 meses
Puntos: 1
Respuesta: validación de formulario

que fustre nadie sabe

Etiquetas: formulario, mysql, select, sql, tabla
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 23:09.