插入数据时出现问题。 当我点击添加按钮这总是出来“错误先生”,这是一个死('错误先生'。mysql_error());将数据插入数据库
但是当我试图寻找我的数据库的一切,我插入的是那里。 你能帮我解决我的问题吗?
非常感谢。 这个论坛是非常有帮助的。
上帝保佑。
<?php
error_reporting (E_ALL^E_NOTICE);
$add = $_POST['add']; //Add button
$date = $_POST['date'];
$project = $_POST['project'];
$task = $_POST['task'];
$originated = $_POST['originated'];
$incharge = $_POST['incharge'];
$deadline = $_POST['deadline'];
$status = $_POST['status'];
$comment = $_POST['comment'];
$fin = $_POST['fin'];
//If add button click
if ($add)
{
//This is for checkbox group
if(is_array($incharge))
{
foreach($incharge as $val2)
{
$tstring = implode(', ' , $incharge);
//Database Connection
$con = mysql_connect ("localhost","root","");
if (!$con)
{
die ('Not connected to DB' . mysql_error());
}
//Selecting Database
mysql_select_db ("profound_master", $con);
//Adding of data to te Database
$sql = "INSERT INTO bulletin VALUES ('','$date','$project','$task','$originated','$tstring','$deadline','$status','$comment','$fin')";
if (!mysql_query ($sql, $con));
{
die ('Error Sir' . mysql_error()); //Always stop here
}
echo "1 record added";
mysql_close($con);
}
}
}
?>
我建议找出实际返回值来自mysql_query调用。似乎你正在赶上一个有效的交易,如果... – Randy