我在谷歌搜索但没有找到任何可以帮助我的东西!
$sql = "SELECT id FROM users WHERE username = '". mysql_real_escape_string($u) ."' ";
$res = mysql_query($sql);
if (mysql_num_rows($res) == 1)
{
$id = mysql_result($res, 0, "id"); // got id of username
}
0代表什么?
答案 0 :(得分:1)
0表示数组中的第一行数据(因为数组索引从0开始),我假设它返回它遇到的第一个用户名的ID,无论它找到多少用户。
如果您对内置PHP函数有任何疑问,最好先查看PHP reference manual。
答案 1 :(得分:0)
正在检索的结果中的行号。行号从0开始。
答案 2 :(得分:-1)
数组编号$res['0'];
数组从0开始。