En fait c'est un site de profils où les membres envoient des clins d'oeil mais je voudrais limiter à 1 clin d'oeil donné à un même membre au maximum
$winks_already_today = $db->getOne("SELECT userid, ref_userid, act_time, act from ! WHERE userid = ? and ref_userid = ? and act_time = ? and act = ?", array(VIEWS_WINKS_TABLE, $_SESSION['UserId'], $_GET['ref_id'], time('Ymd'), 'W'));
Pour la requête et pour l'alerte si le clin d'oeil a déjà été envoyé :
1 2 3 4 5 6
|
if ($winks_already_today > 0){
alert('Vous lui avez déjà envoyé un clin d\'oeil aujourd\'hui, \nRetentez demain !!');
} else { |
Donc je cherche à ce que si on retrouve dans ma bdd mysql une ligne identique à la requête actuelle, une alerte arrive.
Le problème c'est que la date est inscrite en timestamp dans la BDD et je voudrais juste prendre le jour et le mois du timestamp pour limiter à 12h ou 24h l'envoi d'un clin d'oeil
Partager