Cuando trato de colocar un limite de registros, este ignora dicha sentencia y sigue registrando.
En si, quiero que se registren 20 salidas por dia, pero no encuentro solucion cuando coloco dicha sentencia, sigue registrando.
codigo.
Código PHP:
<?php
include("conexion.php");
$hoy = date( "Y-m-d" );
$sql = "SELECT COUNT(*) AS 'Registros' FROM `tabla` WHERE `FechaIngreso`='$hoy'";
if( $no_registros >= 20 ) {
die( "Ya no puedes ingresar registros, el maximo es 20" );
} else {
if(isset($_POST['Nombres']) && !empty($_POST['Nombres']) &&
isset($_POST['Apellidos']) && !empty($_POST['Apellidos']) &&
isset($_POST['Recorrido']) && !empty($_POST['Recorrido']) &&
isset($_POST['Horario']) && !empty($_POST['Horario']) &&
isset($_POST['Precio']) && !empty($_POST['Precio']) &&
isset($_POST['Dia']) && !empty($_POST['Dia']) &&
isset($_POST['salida']) && !empty($_POST['salida']))
{
$con=mysql_connect($servidor,$usuario,$pass) or die("problemas al conectar");
mysql_select_db($db,$con) or die("problemas al conectar la DB");
mysql_query("INSERT INTO logeo(Nombres,Apellidos,Recorrido,Horario,Precio,Dia,salida) values('$_POST[Nombres]','$_POST[Apellidos]','$_POST[Recorrido]','$_POST[Horario]','$_POST[Precio]','$_POST[Dia]','$_POST[salida]')", $con);
echo"Listo, formulario enviado Satisfactoriamente !";
}else{
echo"Ups ! Hubo un error al ingresar datos!";
}
}
?>
http://www.forosdelweb.com/f18/no-ingresa-datos-mysql-1009268/
Gracias y saludos.
P.D.:
fue un error.
Disculpen.