buen dia, mando de un form la matricula para despues checarla en un query, si es igual la matricula que mande a la del query como puedo indicarlo en un if.
Saludos!
| |||
condicion buen dia, mando de un form la matricula para despues checarla en un query, si es igual la matricula que mande a la del query como puedo indicarlo en un if. Saludos! |
| ||||
Respuesta: condicion Hola, pone tu código mejor. A que te referis con "chequearla en un query"? si existe en la tabla? eso podes hacerlo con mysql_num_rows haciendo un select de matricula en tu tabla donde la matricula sea igual a la matricula que recibis por el form. algo asi asumiendo que usas metodo post y que el valor en el atributo name de tu input es 'matritula' entonces:
Código PHP:
Ver original pero como te dije pone tu código y explicate mejor que no me cierra mucho |
| |||
Respuesta: condicion Hola muchas gracias por tu respuesta tengo esto mira: me refiero a checar la matricula que mando si esta registrada el la BD. Saludos! Código PHP: |
| |||
Respuesta: condicion Observa cómo estás haciendo la comparación entre $row y el $_GET. Tienes que ponerlo sin comillas, ya que de esa manera lo está tomando como una cadena y no como una variable.
Código PHP:
Ver original |
| ||||
Respuesta: condicion en $consulta si queres saber si existe esa matricula te hace falta poner un where donde tu matricula sea igual a $_GET['matricula'] en este caso. "select matricula from cambios where matricula = $_GET[matricula]" algo asi. con esto result->num_rows sabes el numero de filas, si es mayor a 0, entonces es porque existe en tu tabla, sino ( else ) no existe.
Código PHP:
Ver original http://www.php.net/manual/es/mysqli-stmt.num-rows.php |