validar dos variables
Publicado por zendi (1071 intervenciones) el 07/05/2015 14:45:23
Por favor ahora si necesito una ayuda.
Estoy validando 2 variables una es nrohistoria y la otra es la cedula.
Explico: para pedir una cita se debe poseer un nro de historia, pero antes de poseerla se debe inscribir con la cedula;
una vez que se inscribe con la cedula se crea el nro de historia, que ya funciona.
El problema es que no se como validar la cedula,
este es el codigo:
Estoy validando 2 variables una es nrohistoria y la otra es la cedula.
Explico: para pedir una cita se debe poseer un nro de historia, pero antes de poseerla se debe inscribir con la cedula;
una vez que se inscribe con la cedula se crea el nro de historia, que ya funciona.
El problema es que no se como validar la cedula,
este es el codigo:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
<table width="200" align="center" class="bordetbl1">
<tr>
<td class="tit1">Escriba su Nro de Historia:</td>
<td><input type="text" name="nrohistoria" id="nrohistoria" size="8"></td>
<td><input type="text" name="cedula" size="15" maxlength="15" align="right" class="color1"/></td>
<td><input type="submit" name="buscar" value="Buscar"></td>
</tr>
</table>
<?php
////////valida nrohistoria
$nrohistoria = $_POST['nrohistoria'];
$cedula = $_POST['cedula'];
if($nrohistoria && $_POST['buscar'])
{
$query="SELECT nrohistoria FROM public.pacientes WHERE nrohistoria=$nrohistoria";
$res=@pg_query($connect,$query);
if(@pg_num_rows($res)==0)
{
?>
<script type='text/javascript'>
var agree=confirm("El Nro de Historia aún no esta Registrado.\nDebe registrarse con la Cedula del Representante\n¿Desea Registrarse Ahora mísmo?");
if (agree)
window.location='crearhistoria.php?nro=<?php echo $cedula?>';
else
window.location='citas.php';
</script>
<?php
}
else
{
if ($_POST['nrohistoria'])
{
$consulta2 = "SELECT pacientes.nrohistoria,
pacientes.nombres,
pacientes.apellidos,
pacientes.direccion,
pacientes.cta_correo,
pacientes.telefono,
pacientes.fecha_nac,
public.sexo.descripcion As sexo,
public.gsanguineo.descripcion As sanguineo,
pacientes.id_paciente
FROM pacientes,sexo,gsanguineo
WHERE public.pacientes.cod_sexo=sexo.codigo
AND public.pacientes.cod_sanguineo=gsanguineo.codigo
AND public.pacientes.nrohistoria = {$_POST['nrohistoria']}";
$consulta3 = @pg_query($connect,$consulta2);
$consulta3 = @pg_fetch_array($consulta3);
/////////////////////// validar por la cedula
if($cedula && $_POST['buscar'])
{
$queryc="SELECT cedula FROM public.pacientes WHERE cedula=$cedula";
$resc=@pg_query($connect,$queryc);
if(@pg_num_rows($resc)==0)
{
?>
<script type='text/javascript'>
var agree=confirm("El Nro de cedula aún no esta Registrado.\nDebe registrarse con la Cedula del Representante\n¿Desea Registrarse Ahora mísmo?");
if (agree)
window.location='crearhistoria.php?nro=<?php echo $cedula?>';
else
window.location='citas.php';
</script>
<?php
}
}
///////////////////////
}
?>
Valora esta pregunta
0