我知道这可能非常简单,但我找不到解决方案。
当表“users”中的数据库行“glider”且“username = $u”等于“1”时,我尝试将类“inactivelicence”添加到对象 ()。
这是我现在拥有的代码(我只发布重要的代码):
<?php
include_once("php_includes/check_login_status.php");
$u = "";
$glider = "";
if(isset($_GET["u"])){
$u = preg_replace('#[^a-z0-9]#i', '', $_GET['u']);
} else {
header("location: index.html");
exit();
}
$sql = "SELECT * FROM users WHERE username='$u' AND activated='1' LIMIT 1";
$user_query = mysqli_query($db_conx, $sql);
while ($row = mysqli_fetch_array($user_query, MYSQLI_ASSOC)) {
$glider= $row["glider"];
}
if($glider == "1"){
echo "<script>$('#glider').addClass('inactivelicence')</script>";
}
?>
<div class="licences">
<img id="glider" src="img/licences/icon_hc.png" >
</div>
更新:
我现在有这个代码:
echo "<script>$(document).ready(function(){$('#glider').addClass('inactivelicence')});</script>";
但是我在这条线上仍然遇到错误.. 错误:解析错误:语法错误,意外的 '(',在/home/a3318252/public_html/user.php 第 64 行中期待 T_VARIABLE 或 '$'
最佳答案
if($glider == "1"){
echo "<script>$(document).ready(function(){$('#glider').addClass('inactivelicence')});</script>";
}
关于php - 如果数据库值等于 1,则将类添加到 img,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30831642/