gpt4 book ai didi

php - MySql 未知列在哪里

转载 作者:行者123 更新时间:2023-11-29 13:08:51 24 4
gpt4 key购买 nike

我是一个初学者,尝试拥有一个非常简单的消息系统。一切都通过用户的 ID 进行管理..

因此,如果有人输入某人的用户名,我必须将其转换为该人的 ID:

$res_name = $_POST["res_name"];
$res_id = userToId($res_name);

这个函数看起来像这样:

function userToId($username) {
$data = array();
$func_get_args = func_get_args();

if($func_num_args = 1)
{
$res = mysql_query("SELECT id FROM `z_network_users` WHERE `username` = `$username`") or die(mysql_error());
$data = mysql_fetch_assoc($res);
}
return $data['id'];
}

它不起作用,事实上,即使用户名存在,它也找不到..

错误例如:

Unknown column 'testperson' in 'where clause'

该用户已存在,希望您能帮助我:)ps:我知道我不应该使用 mysql_* 但我还没有学到更好的版本..;)

最佳答案

我认为你不应该在你的值周围使用

关于php - MySql 未知列在哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22351828/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com