我正在开发一个应用程序,但我想做的是让用户喜欢并将其存储在我的数据库中
但是当我尝试将其保存在数据库中时,它不会将其插入我的数据库
$likes = $facebook->api('/me/likes');
$fblikes = '';
foreach($likes['data'] as $like){
$fblikes .= $like['name'].', ';
}
$insert = "INSERT INTO users (name, email, gender, liked)
VALUES (
'$fbname',
'$fbemail',
'$fbgender',
'$fblikes'
)";
$add_bericht = mysql_query($insert);
但每当我从插入sql中删除$ fblikes时,它都会插入到我的数据库中
任何想法?
答案 0 :(得分:2)
我认为您的查询中存在转义问题。您(非常)容易受到SQL注入 请参阅此文章,了解如何预防它:How can I prevent SQL injection in PHP?