【发布时间】:2014-04-03 16:42:46
【问题描述】:
我有问题未定义的变量。问题是,我找到了一个制作类型微博Twitter的教程,遇到了一些问题,我决定了,但这需要我的耐心。
错误信息:
注意:未定义的变量:caminho\do\arquivo\functions.php 中第 58 行的额外变量
功能:
功能 show_users($user_id=0){ 如果($user_id > 0){ $follow = 数组(); $fsql = "SELECT user_id FROM 以下 WHERE follower_id='$user_id'"; $fresult = mysql_query($fsql); 而($f = mysql_fetch_object($fresult)){ //array_push($follow, $f->user_id); $follow[] = $f->user_id; } 如果(计数($follow)){ $id_string = implode(',', $follow); $extra = " AND id IN ($id_string)"; }别的{ 返回数组(); } } $users = 数组(); $sql = "SELECT id, username FROM users WHERE status='active' $extra ORDER BY username"; $result = mysql_query($sql); 而 ($data = mysql_fetch_object($result)){ $users[$data->id] = $data->用户名; } 返回$用户; }有问题的行是:
$sql = "SELECT id, username FROM users WHERE status='active' $extra ORDER BY username";
有什么建议吗?
【问题讨论】:
-
echo $extra;并在您的问题中添加此输出