Codeigniter - Limitar inserción de datos

 
Vista:
sin imagen de perfil
Val: 2
Ha mantenido su posición en Codeigniter (en relación al último mes)
Gráfica de Codeigniter

Limitar inserción de datos

Publicado por Victor (1 intervención) el 28/05/2021 01:23:02
Limitar numero de datos a insertar en base de datos mysql por día y por usuario

NO búsqueda, sino inserción
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Miguel Angel

Limitar inserción de datos

Publicado por Miguel Angel (1 intervención) el 27/03/2022 23:19:20
Esa limitacion la puedes hacer si en la base de datos ejemplo en la tabla 'user' tienes dos campos 'id_user' y 'date'

A partir de estos requerimientos es muy facil la insercion en la base de datos, simplemente tienes que evaluar esta condicion.
Tambien puedes hacer la distincion por la IP por la que entra el user, y tambien podras identificarlo de manera unica.

Te dejo un ejemplo:

$consul1 = $this->db->query("SELECT * FROM tabla WHERE id_user='$id' AND fecha='$dates'");
$consul 2= $this->db->query("SELECT * FROM tabla WHERE ip='$ip_address' AND fecha='$dates'");

Entonces si se cumple lo anterior

if(!empty($consul1)){
// Añadir a la db
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar