Espero sus ayudas .
registrar.php
Código PHP:
Ver original
<?php include("conect.php"); $num=$_POST["con"]; $fec=$_POST["fec"]; $pac=$_POST["pac"]; $med=$_POST["med"]; $dig=$_POST["dig"]; $sql1="select pac_codigo from tbl_pacientes where pac_apenom='$pac'"; echo "<center><font color='blue'>EXISTEN REGISTROS</center></font><br>"; echo "<center><font color='blue'>LISTADO GENERAL</font></center>"; }else{ echo "<center><font color='red'>NO HAY REGSITROS</center></font>"; echo "<br><center>NO HAY DATOS</center>"; } { $cpac=$row1["pac_codigo"]; } $sql2="select med_codigo from tbl_medicos where med_apenom='$med'"; echo "<center><font color='blue'>EXISTEN REGISTROS</center></font><br>"; echo "<center><font color='blue'>LISTADO GENERAL</font></center>"; }else{ echo "<center><font color='red'>NO HAY REGSITROS</center></font>"; echo "<br><center>NO HAY DATOS</center>"; } { $cmed=$row2["med_codigo"]; } $sql3="insert into tbl_consultas_medicas values('$num','$fec','$cpac','$cmed','$dig')"; echo"los datos se guardaron correctamente grabado<br>"; ?>
index.php
Código HTML:
Ver original
<?php include("conect.php"); $sql1="select pac_apenom from tbl_pacientes"; $result1=mysql_query($sql1); if (mysql_num_rows($result1)>0) $sql="select * from tbl_consultas_medicas"; $result=mysql_query($sql,$conect); $nf=mysql_num_rows($result)+1; $cod=substr("00000".$nf,6-(strlen("00000".$nf)),6); mysql_close($conect); { echo "<center><font color='blue'></center></font><br>"; echo "<center><font color='blue'></font></center>"; } else{ echo "<center><font color='red'>NO HAY REGSITROS</center></font>"; echo "<br><center>NO HAY DATOS</center>"; exit(); } //************************************************************************************************** $sql2="select med_apenom from tbl_medicos"; $result2=mysql_query($sql2); if (mysql_num_rows($result2)>0){ echo "<center><font color='blue'>EXISTEN REGISTROS</center></font><br>"; echo "<center><font color='blue'>LISTADO GENERAL</font></center>"; }else{ echo "<center><font color='red'>NO HAY REGSITROS</center></font>"; echo "<br><center>NO HAY DATOS</center>"; exit(); } ?> <html> <BODY> <FORM action="registrar.php" method="POST"> <TABLE width="40%" border="0" align="center"> <?php while ($row1=mysql_fetch_array($result1)) { echo '<option>'.$row1["pac_apenom"].'</option>'; } ?> <?php while ($row2=mysql_fetch_array($result2)) { echo '<option>'.$row2["med_apenom"].'</option>'; } ?> </TABLE> </FORM> </BODY> </html>
bd : registro
Código SQL:
Ver original
-- Estructura de tabla para la tabla `tbl_consultas_medicas` -- CREATE TABLE IF NOT EXISTS `tbl_consultas_medicas` ( `con_numero` CHAR(11) NOT NULL, `con_fecha` DATE NOT NULL, `pac_codigo` CHAR(5) NOT NULL, `med_codigo` CHAR(5) NOT NULL, `diagtnostico` VARCHAR(60) NOT NULL, PRIMARY KEY (`con_numero`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; Estructura de tabla para la tabla `tbl_medicos` -- CREATE TABLE IF NOT EXISTS `tbl_medicos` ( `med_codigo` CHAR(5) NOT NULL, `med_apenom` VARCHAR(40) NOT NULL, `med_telefono` VARCHAR(11) NOT NULL, `med_direccion` VARCHAR(40) NOT NULL, PRIMARY KEY (`med_codigo`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; -- Estructura de tabla para la tabla `tbl_pacientes` -- CREATE TABLE IF NOT EXISTS `tbl_pacientes` ( `pac_codigo` CHAR(5) NOT NULL, `pac_apenom` VARCHAR(40) NOT NULL, `pac_telefono` VARCHAR(11) NOT NULL, `pac_direccion` VARCHAR(40) NOT NULL, PRIMARY KEY (`pac_codigo`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1;