0

出于某种原因,PHP 在我的 Web 服务器上引发了错误,但不是在本地:

Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 16 in /home/a8576801/public_html/indev/core/functions/users.php on line 79

现在,第 79 行有问题的函数是这样的:

功能 user_id_from_username($username) {
    $username = sanitize($username);
    return mysql_result(mysql_query("SELECT `user_id` FROM `users` WHERE `user_name` = '$username'"), 0, 'user_id') or die(mysql_error());
}
4

2 回答 2

0

$username 可能为 NULL。回显用户名并确认有一个与之关联的值。

可能还想查看无法跳转到 MySQL 结果索引 13 上的第 0

于 2013-01-10T05:46:00.003 回答
0

哇好的对不起大家。我的愚蠢错误。我在错误的文件中调用了该函数。

固定的 !

于 2013-01-10T06:03:18.353 回答