S'il vous plaît, aidez-moi pour ce code J'ai déjà demandé de l'aide pour ce code mais je n'ai pas pu obtenir d'aide de qui que ce soit, alors mon problème est le suivant Je veux que l'on aime et que l'on n'aime pas pour chaque utilisateur enregistré et je veux aussi vérifier qu'un même utilisateur (utilisateur de connexion) ne doit pas aimer plusieurs fois pour cet utilisateur enregistré.
J'ai une table user
qui contient les données de l'utilisateur et une autre table likes
qui a les champs 1. userID
2. status_id
3. like
4. un-like
J'ai aussi de la confusion dans mon WHERE
Clause et Stockage $userID
Varaiable S'il vous plaît aider pour cela aussi
<?php
session_start();
include('../config.php');
$userID = intval($_REQUEST['userID']);
$sql = "SELECT * FROM likes WHERE userID = '".$userID."'";
$res = mysql_query($sql) or die(mysql_error());
$row = mysql_fetch_assoc($res);
$like = $row['like'];
$unlike = $row['un-like'];
if($_POST)
{
if(mysql_real_escape_string($_POST['op']) == 'like')
{
$update = "`like`=`like`+1";
}
if(mysql_real_escape_string($_POST['op']) == 'un-like')
{
$update = "`un-like`=`un-like`+1";
}
mysql_query("UPDATE likes SET $update WHERE userID ='".$userID."'");
echo 1;
exit;
}
?>
<div class="grid">
<span id="status"></span><br>
<input type="button" value="<?php echo $like; ?>" class="button_like" id="likeBtn" />
<input type="button" value="<?php echo $unlike; ?>" class="button_unlike" id="unlikeBtn" />
</div>