function userIn($u, $prof) {
$db->query("INSERT INTO OnlineUser (Name, ProfilePicURL) VALUES '$u', '$prof';
echo '$u is in'
}
我应该如何将输入值解析为上述SQL查询?只需$ u和$ prof?或者'($ u)',(' $ u')?
答案 0 :(得分:0)
您错过了")
,并在()
function userIn($u, $prof) {
$db->query("INSERT INTO OnlineUser (Name, ProfilePicURL) VALUES ('$u', '$prof')");
echo '$u is in';
}
还可以使用准备语句来防止SQL注入
答案 1 :(得分:0)
要在查询中使用变量,请使用“Prepared statements”。根据{{1}}对象的类型,它可能如下所示(对于Prepared statements in PDO):
$db