如果数据库值等于1,则将类添加到img

时间:2015-06-14 16:13:39

标签: php html mysql

我知道这可能很简单,但我找不到解决方案。

我正在尝试添加一个类' inactivelicence'当一个对象()当数据库行'滑翔'在表格'用户'以及'用户名= $ u'等于' 1'。

这是我现在的代码(我只发布重要的代码):

<?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>"; 

但我仍然在这条线上出错了.. 错误:解析错误:语法错误,意外&#39;(&#39;,期待T_VARIABLE或&#39; $&#39;在第64行的/home/a3318252/public_html/user.php

1 个答案:

答案 0 :(得分:0)

if($glider == "1"){
    echo "<script>$(document).ready(function(){$('#glider').addClass('inactivelicence')});</script>"; 
}