Php,Mysql将数据插入数据库两次

时间:2015-01-17 04:58:27

标签: php mysql google-chrome firefox

<?php
// configuration

$dbhost     = "xxxxx";
$dbname     = "xxxxx";
$dbuser     = "xxxxx";
$dbpass     = "xxxxx";

// database connection
$conn = new PDO("mysql:host=$dbhost;dbname=$dbname",$dbuser,$dbpass);

// new data

$author = 'test';

// query
$sql = "INSERT INTO video (url) VALUES (:t)";
$q = $conn->prepare($sql);
if($q->execute(array(':t'=>$author)))
{
    echo "ok";
}else
{
    echo "notok";
}


?>

这是一个简单的php mysql脚本,用于将数据插入数据库。但奇怪的问题是它在Android默认浏览器中运行良好,但是当我从谷歌chrome或firefox从我的电脑访问它时,它将值“test”两次插入数据库,但是当我从Android默认浏览器使用它时效果很好,没有双重帖子。对我来说很奇怪。我的问题是为什么这种奇怪的行为?我使用的是web服务器,没有localhost。

0 个答案:

没有答案