所以这里是我像系统代码像系统检查,如果用户喜欢/不象按钮
<div class="btn like">
<div class="boxcoracao">
<?php foreach ($db->checklike($postid,$session_id) as $chk) {
if($postid== $chk['pl_puid'] && $session_id == $chk['pl_uid']){
?>
<input type="hidden" name="likepid" id="likepid" value="<?php echo $postid ?>">
<input type="hidden" name="likemid" id="likemid" value="<?php echo $mem_id ?>">
<span class="coracao ativo" name="like"><br>   Love</span>
<?php
}else{
?>
<input type="hidden" name="likepid" id="likepid" value="<?php echo $postid ?>">
<input type="hidden" name="likemid" id="likemid" value="<?php echo $mem_id ?>">
<span class="coracao" name="like"><br>   Love</span>
<?php
}
}
?>
</div>
</div>   
什么这里发生的是,如果会话ID在数据库中存在的if语句将运行如果没有其他人会......但发生的事情是编写这些代码后,我的按钮消失
SQL查询
function checklike($pid,$mid){
$query = "SELECT * FROM plike WHERE pl_puid = '$pid' AND plc_uid = '$mid'";
$stmt = $this->dbh->prepare($query);
$stmt->execute(array("0"));
$active_data = $stmt->fetchAll(PDO::FETCH_ASSOC);
return $active_data;
}
也搞不清的IM即时通讯中要使用for循环的日是?? ..如何做任何更好的主意......
,但会发生什么在上面的代码,因为该按钮是if语句我没有对如何做到这一点..任何想法,请任何想法内部消失..按钮
我假定你有一些JavaScript与此?显示太 – Qirel
是的,我确实有这个检查。 [链接](http://stackoverflow.com/questions/43201495/how-to-stay-the-color-of-the-button-when-hit-like-and-refresh-page) –