Ver Mensaje Individual
  #21 (permalink)  
Antiguo 04/08/2009, 08:58
Avatar de tampon
tampon
 
Fecha de Ingreso: julio-2009
Mensajes: 420
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: No se registran datos

Hola, sigo con la duda, veo que al principio muchos fueron los que comentaron, espero que de igual manera me puedan ayudar a corregir esto ya q estoy seguro que el error esta en el php en la forma de enviar los datos y deve de ser algo relativamente sencillo si se tienen los conocimientos.

pero yo apenas estoy comenzando y me vendria bien una mano, gracias por los comentarios.


asi es como tengo el php hasta ahora, pero aun asi no me manda los datos solo, folio y registrado.

Código PHP:
Ver original
  1. <?php
  2. include 'conexion.php';
  3. /*
  4.     $matricula=trim($_POST["matricula"]);
  5.     $nombre=trim($_POST["nombre"]);
  6.     $colegio=trim($_POST["TextBox1"]);
  7.     $carrera=trim($_POST["TextBoxA"]);
  8.     $turno=trim($_POST["turno"]);
  9.     $concepto=trim($_POST["concepto"]);
  10.     $pago=trim($_POST["pago"]);
  11. */
  12. function validaIngreso($valora)
  13. {
  14.     if(eregi("^[a-zA-Z0-9.@ ]{10,15}$", $valora)) return TRUE;
  15.     else return FALSE;
  16. }
  17.  
  18. function verificaExistencia($bauche)
  19. {
  20.     $consulta=mysql_query("SELECT id FROM tabla_registros WHERE folio='$bauche'") or die(mysql_error());
  21.     $registro=mysql_fetch_row($consulta);
  22.    
  23.     if(!empty($registro)) return TRUE;
  24.     else return FALSE;
  25. }
  26.  
  27. if(isset($_POST["ingreso"]))
  28. {
  29.     $valora=trim($_POST["ingreso"]);
  30.     if(validaIngreso($valora))
  31.     {
  32.         conectar();
  33.        
  34.         $consulta=mysql_query("SELECT COUNT(*) FROM tabla_registros") or die(mysql_error());
  35.         $registro=mysql_fetch_row($consulta);
  36.  
  37.         if($registro[0]>=100000000) { echo "<img src='../img/alert.gif' border='0' /> Hay demasiados registros en la base de datos"; die(); }
  38.        
  39.         if(verificaExistencia($valora)) echo "<font color='red'><img src='../img/denied.gif' border='0' /> El folio <b>$valora</b> ya existe en la base de datos</font>";
  40.         else
  41.         {
  42.             mysql_query("INSERT INTO tabla_registros (folio,matricula,nombre,colegio,carrera,turno,concepto,valor,registrado)
  43.             VALUES ('$valora','" . $_POST["matricula"] . "','" . $_POST["nombre"] . "','" . $_POST["TextBox1"] . "','" . $_POST["TextBoxA"] . "','" . $_POST["turno"] . "','" . $_POST["concepto"] . "','" . $_POST["pago"] . "',NOW())") or die(mysql_error());
  44.             echo "<font color='green'><img src='../img/ok.gif' border='0' /> Registro guardado con el folio: <b>$valora</b></font>";
  45.         }
  46.         desconectar();
  47.     }
  48. }
  49. ?>