日志变量在SQL查询中不起作用

时间:2014-05-07 17:09:17

标签: php mysql row

通常,这是我的变量,用于显示日志的用户名(与列用户名相关)

{$user['username']}

以同样的方式,这是显示用户ID(与列 uid相关

{$user['uid']}

现在,我需要从表通知中显示记录,其中uid是登录的那个;我试过了:

    $query = ("SELECT * FROM notifications WHERE uid = {$user['uid']}");
        $query = mysql_query($query);

<div class="comment_actual_text">
  <span>From: <?php echo $row->uid ?></span><?php echo $row->comments ?>
   <br>
  <span><?php echo $row->time ?</span>
</div>

为什么这不起作用?

1 个答案:

答案 0 :(得分:0)

我宁愿使用

$user['username'] = "";

{$user['username']} = "";

这也可能有所帮助。

编辑::

$sql = ("SELECT * FROM notifications WHERE uid = {$user['uid']}");
        $query = mysql_query($sql);
        $result = mysql_result($query);

试试这个。