Webサーバ1台とDBサーバ1台で構成しているサーバを使っています。
そこでインサートされるかどうかのテストをしたところなぜか1回のインサートで
同じ内容のものが重複でインサートされてしまいます。
PHPプログラムです。
lang
1<?php 2$host = "ipアドレス"; // ホスト 3$user = "root"; // ユーザー名 4$password = "パスワード"; 5$dbname = "データベース名"; // データベース 6 7$date = date('Y-m-d H:i:s'); 8try { 9 $pdo = new PDO("mysql:host={$host}; dbname={$dbname}; charset=utf8;", $user, $password); 10 print 'sccess'; 11} catch (PDOException $e) { 12 print "error: " . $e->getMessage() . "<br>"; 13 die(); 14} 15 16$query = "INSERT INTO test (user_name,date_time) VALUES ('test','$date')"; 17 18$stmt = $pdo->query($query); 19$stmt->execute();
これを実行すると1度で2回同じ内容がインサートされてしまいます。。
どなたか何か分かる方いましたらアドバイスお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2014/10/21 08:34