我在插入 mysql 时遇到问题。单击该按钮时,mysql insert 正在做一个双张贴。我找不到问题。为什么要双标?
代码在这里http://pastebin.com/z1xx3fjt
并且postNewTopic.php
:
<?
session_start();
mysql_connect('.com', 'user', 'pw');
mysql_select_db('db');
function msg($status,$txt){
return '{"status":'.$status.',"txt":"'.$txt.'"}';
}
if(empty($_POST['t']) or empty($_POST['ttitle'])){
die(msg(0,"Complete all fields!"));
}
$title = mysql_real_escape_string($_POST['ttitle']);
$desc = mysql_real_escape_string($_POST['tdesc']);
$msg = mysql_real_escape_string($_POST['t']);
mysql_query("INSERT INTO f_topics(`title`, `text`, `desc`)
VALUES('$title', '$msg', '$desc')");
echo msg(1,mysql_error());
?>