[英]Mysql request creating multiple records on insert issue
Will try to explain my issue in 2 words.将尝试用两个词来解释我的问题。 I have an address like that.
我有一个这样的地址。
https://example.com/update/?web=SecondString
and have a code like that并有这样的代码
if ($_GET['web']) {
echo $_GET['web']; // will show SecondString
$db = new \PDO('*********');
$dbQuery = $db->prepare('INSERT INTO traf(website, count) VALUES(:web, 1)');
$dbQuery->bindParam(':web', $_GET['web']);
$dbQuery->execute();
exit;
} }
and the database showing me that和数据库告诉我
in case of的情况下
$db->prepare('INSERT INTO traf(website, count) VALUES("MYSTRING", 1)');
everything is ok!一切都好!
can someone explain to me what is going on and how to fix it?有人可以向我解释发生了什么以及如何解决吗?
原因是一个 chrome 扩展程序提出了额外的请求......我整天都在寻找答案。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.