做了一个小留言板,什么都OK了,不过碰到一个小问题,就是在写留言的时候id一直插入不进去。以下是代码:
<?php
include_once("include/public.inc.php");
$ip = getenv('REMOTE_ADDR');
$sql="select aduit from admin where id = 1";
$query=mysql_query($sql);
$result=mysql_fetch_array($query);
if($result[aduit]==0){
mysql_query("INSERT INTO `messagebook`.`message` (`id` ,`title` ,`name` ,`tel` ,`mail` ,`ip` ,`nav` ,`audit`)VALUES (NULL, '$_POST[title]', '$_POST[name]', '$_POST[tel]', '$_POST[mail]', '$ip', '$_POST[nav]', '0');
");
echo "<script language=javascript>alert('修改成功');window.location.href='insert.php';</script>";
}else{
mysql_query("INSERT INTO `messagebook`.`message` (`id` ,`title` ,`name` ,`tel` ,`mail` ,`ip` ,`nav` ,`audit`)VALUES ('15', '$_POST[title]', '$_POST[name]', '$_POST[tel]', '$_POST[mail]', '$ip', '$_POST[nav]', '1');
");
echo "<script language=javascript>alert('修改成功');window.location.href='insert.php';</script>";
}
?>
写的非常粗糙,欢迎指教。
当我INSERT INTO `messagebook`.`message` (`id` ,`title` ,`name` ,`tel` ,`mail` ,`ip` ,`nav` ,`audit`)VALUES ('20‘, '$_POST[title]', '$_POST[name]', '$_POST[tel]', '$_POST[mail]', '$ip', '$_POST[nav]', '0')给id一个定值的时候,就能添加进去,可是我给null的时候就嫁不进去,为什么?
以前我也写过类似的东西,都是id直接给个NULL就行了的啊。
<?php
include_once("include/public.inc.php");
$ip = getenv('REMOTE_ADDR');
$sql="select aduit from admin where id = 1";
$query=mysql_query($sql);
$result=mysql_fetch_array($query);
if($result[aduit]==0){
mysql_query("INSERT INTO `messagebook`.`message` (`id` ,`title` ,`name` ,`tel` ,`mail` ,`ip` ,`nav` ,`audit`)VALUES (NULL, '$_POST[title]', '$_POST[name]', '$_POST[tel]', '$_POST[mail]', '$ip', '$_POST[nav]', '0');
");
echo "<script language=javascript>alert('修改成功');window.location.href='insert.php';</script>";
}else{
mysql_query("INSERT INTO `messagebook`.`message` (`id` ,`title` ,`name` ,`tel` ,`mail` ,`ip` ,`nav` ,`audit`)VALUES ('15', '$_POST[title]', '$_POST[name]', '$_POST[tel]', '$_POST[mail]', '$ip', '$_POST[nav]', '1');
");
echo "<script language=javascript>alert('修改成功');window.location.href='insert.php';</script>";
}
?>
写的非常粗糙,欢迎指教。
当我INSERT INTO `messagebook`.`message` (`id` ,`title` ,`name` ,`tel` ,`mail` ,`ip` ,`nav` ,`audit`)VALUES ('20‘, '$_POST[title]', '$_POST[name]', '$_POST[tel]', '$_POST[mail]', '$ip', '$_POST[nav]', '0')给id一个定值的时候,就能添加进去,可是我给null的时候就嫁不进去,为什么?
以前我也写过类似的东西,都是id直接给个NULL就行了的啊。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货