我正在建立一个注册和登录的网站。所以我有一个数据库,用户信息存储在其中。现在我想从这个数据库中获取一些信息。确切地说,我想使用PHP代码获取用户密码。现在我的代码如下:
<?php
$result = mysql_query('SELECT password FROM users');
echo mysql_result($result, 4);
?>
当我尝试运行我的代码时收到此消息:
Warning: mysql_result(): Unable to jump to row 4 on MySQL result index 8 in C:\xampp2\htdocs\Praks\seaded.php on line 20
我怎么能让它发挥作用?
答案 0 :(得分:1)
似乎没有5个密码行存储在您的数据库中。所以你可以试试:
echo mysql_result($result, 0);//return first password from your query result
或者您可以这样做以回显所有密码:
$result = mysql_query('SELECT password FROM users');
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
printf("password: %s ", $row["password"]);
}