并未见你用类似mysql_query()送出执行语句:
<?php
$db=@mysql_connect('61.185.204.21','root','ahuasky') or die('You cound not link localhost, please <a href=sycn.php>back</a>!');
mysql_select_db('company',$db);
$sql="insert into khfk (name,email,company,content) values ('$name','$email','$company','$content')";
$q=mysql_query($sql);
if($q)
header("location:sycn.php");else
echo "你插入信息失败,请<a href=cycn.php>返回</a>重新登记!";
?>
<?php
$db=@mysql_connect('61.185.204.21','root','ahuasky') or die('You cound not link localhost, please <a href=sycn.php>back</a>!');
mysql_select_db('company',$db);
$sql="insert into khfk (name,email,company,content) values ('$name','$email','$company','$content')";
$q=mysql_query($sql);
if($q)
header("location:sycn.php");else
echo "你插入信息失败,请<a href=cycn.php>返回</a>重新登记!";
?>
mysql_db_query($db,$sql);
然后,你不应该在$sql前加@,@的作用是隐藏错误信息的。
$db=@mysql_connect('61.185.204.21','root','ahuasky') or die('You cound not link localhost, please <a href=sycn.php>back</a>!');
@mysql_select_db('company',$db);
$sql="insert into khfk (name,email,company,content) values ('$name','$email','$company','$content')";
@mysql_query($sql,$db);
$err = mysql_error();
if(!$err)
header("location:sycn.php");
else
echo "你插入信息失败,请<a href=cycn.php>返回</a>重新登记!";
mysql_close($db);
?>