>백엔드 개발 >PHP 튜토리얼 >pdo-PDO execute()插入数据总是重复两条是什么情况?

pdo-PDO execute()插入数据总是重复两条是什么情况?

WBOY
WBOY원래의
2016-06-02 11:32:061216검색

pdophp

$db = new PDO('mysql:host=localhost;dbname=db;charset=utf8', 'root', 'root');
$db->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
$db->query('SET NAMES UTF8');
$sth = $db->prepare("INSERT INTO table (id, name) VALUES (NULL, ?)");
$sth->execute(array('name'));

使用上述代码可以成功插入数据,但是运行后每次插入的数据都是两条重复的,请求各位达人帮解小弟疑惑 - -

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.