Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/01/2013, 20:55
ruben_chirinos_1985
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Error al registro de datos en bd

y aqui esta el formulario completos con lso codigos php

Código PHP:
Ver original
  1. <?php
  2. //BUSCA EN LOS REGISTROS DE IHISTORIALES CUAL ES EL MAXIMO NUMERO O EL ULTIMO MAYOR
  3. if (strtolower(@$_REQUEST["acc"])=="registrar"){// CUANDO LA ACCION SEA "registrar" ENTRA EN LA CONDICION
  4. //VALIDACIONES DE LOS DATOS ENVIADOS
  5. if ($_REQUEST["cedula"]=="" or $_POST["num_historia"]==""){
  6.     echo "<script>alert('DEBE DE LLENAR LOS CAMPOS CON LOS DATOS NECESARIOS')</script>";
  7.     }else{
  8. $sql="insert into historial(cedula,ced_medico,num_historia,fecha_consulta,enfermedad,diagnostico,tratamiento)values('".$_REQUEST["cedula"]."','".$_REQUEST["ced_medico"]."','".$_REQUEST["num_historia"]."','".$_REQUEST["fecha_consulta"]."','".$_REQUEST["enfermedad"]."','".$_REQUEST["diagnostico"]."','".$_REQUEST["tratamiento"]."')";
  9.  
  10.         if(mysql_query($sql)){
  11.      echo "<script>alert('LA CONSULTA FUE REGISTRADA EXITOSAMENTE')</script>";                 
  12.      echo "<br><br><br><br><br>";
  13.                     exit;
  14.                 }
  15.                  else {
  16.                    
  17.                     //echo "<script>alert('ERROR! ESTE PACIENTE YA TIENE UNA CONSULTA REGISTRADA ESTE MISMO DIA')
  18.                     echo "Error: ".mysql_error();
  19.                  }
  20.  
  21.     }
  22. }
  23. ?>
  24.         <form name="registro" action="consultas.php" method="post" enctype="multipart/form-data">
  25.             <table width="544" align="center" class="tabla">
  26.            
  27.               <tr>
  28.                 <td class="tdatos" colspan="2" align="center"><h3 class="dtabla">DATOS PERSONALES DE LA CONSULTA </h3></td>
  29.               </tr>
  30.               <tr>
  31.     <td width="257" class="tdatos">C&eacute;dula del Paciente</td>
  32.     <td width="275" class="dtabla"><input type="text" name="cedula" id="cedula" title="Escriba solo numeros para Cedula" value="<?php echo @$_REQUEST["cedula"]; ?>" pattern="[0-9]{7,15}" placeholder="Cedula" onblur="this.form.submit()" required="required"/></td>
  33. </tr>
  34. <?php
  35. if(@$_REQUEST["cedula"]!=""){
  36. $result=mysql_query("select * from historial where cedula='".$_REQUEST["cedula"]."'");
  37. if(mysql_num_rows($result) == 1){
  38. $num_historia=mysql_result($result,0,"num_historia");
  39. ?>
  40. <tr>
  41.     <td class="tdatos">Numero de Historia</td>
  42.     <td class="dtabla"><input name="num_historia" type="text" id="num_historia" value='<?php echo $num_historia; ?>'  size="30"/></td>
  43.       </tr>
  44. <?php
  45.     }else{
  46. ?> 
  47.      <tr>
  48.     <td class="cuadro_error" colspan="2" align="center">PACIENTE NO REGISTRADO, POR FAVOR VERIFIQUE LA CEDULA</td>
  49.       </tr>
  50. <?php  
  51.     }
  52. }
  53. ?>
  54.               <tr>
  55.                 <td class="tdatos"> Nombre del Médico  </td>
  56.                 <td class="dtabla"><label>
  57.                   <input name="ced_medico" type="text" id="ced_medico" />
  58.                 </label></td>
  59.               </tr>
  60.               <tr>
  61.                 <td class="tdatos">Fecha de Consulta  </td>
  62.                 <td class="dtabla"><input name="fecha_consulta" type="text" id="fecha_consulta" onKeyUp="this.value=this.value.toUpperCase();" value="<?php echo date("d-m-Y")?>" size="30"  readonly="readonly"/></td>
  63.               </tr>
  64.               <tr>
  65.                 <td class="tdatos">Enfermedad Que Tiene</td>
  66.                 <td class="dtabla"></textarea>
  67.                     </textarea>
  68.                     <?php $sql=mysql_query("select * from enfermedades") or die (mysql_error()); ?>
  69.                     <select name="enfermedad" class="menu-lista" id="enfermedad" required="required">
  70.                       <option value="">-- Elije Enfermedad --</option>
  71.                       <?php
  72.     while ($array=mysql_fetch_array($sql)) {
  73.         ?>
  74.                       <option value="<?php echo $array['descripcion_enfermedad']; ?>" ><?php echo $array['descripcion_enfermedad']; ?></option>
  75.                       <?php
  76.     }
  77.    
  78. ############################# FIN DE BUSCA TIPOS DE BECAS ######################################
  79. ?>
  80.                     </select></td>
  81.               </tr>
  82.               <tr>
  83.                 <td class="tdatos">Diagnostico</td>
  84.                 <td class="dtabla"><textarea rows="4" name="diagnostico" cols="40" id="diagnostico" title="Escriba solo letras para Diagnostico" pattern="[A-Za-z ]{1,30}" placeholder="Diagnostico" onKeyUp="this.value=this.value.toUpperCase();" required="required" /></textarea>
  85.                     </textarea></td>
  86.               </tr>
  87.               <tr>
  88.                 <td class="tdatos">Tratamiento Aplicado </td>
  89.                 <td class="dtabla"><textarea rows="4" name="tratamiento" cols="40" id="tratamiento" title="Escriba solo letras para Tratamiento" pattern="[A-Za-z ]{1,30}" placeholder="Tratamiento" onKeyUp="this.value=this.value.toUpperCase();" required="required" /></textarea>
  90.                 </textarea></td>
  91.               </tr>
  92.               <tr>
  93.                 <td colspan="2" align="center"><span class="button_div">
  94.                   <input type="submit" name="acc" value="Registrar">
  95.                   </span>
  96.                     <input name="Restablecer" type="reset" value="Limpiar" /></td>
  97.               </tr>
  98.             </table>
  99.             <p>&nbsp;</p>
  100.         </form>