php简单聊天室有关问题
时间:2021-07-01 10:21:17
帮助过:5人阅读
php简单聊天室问题求救!
session_start();
?>
发言页面
if (isset($_POST["text_color"])){
switch ($_POST["text_color"]){
case "红色":
$color="red";
break;
case "蓝色":
$color="blue";
break;
case "灰色":
$color="gray";
break;
default:
$_color="black";
break;
}
}
if (isset($_POST["text"])){
$con=mysql_connect("localhost","root","123456");
mysql_select_db("usermembers",$con);
mysql_query("set names 'gb2312'");
$spokeman=$_SESSION["user"];
$text=$_POST["text"];
$nowtime=date('Y-m-d-H:i:s',time());
$sql="insert into discussions (color,spokeman,spokecontent,spokedate)
values('$color','$spokeman','$text','$nowtime')";
mysql_query($sql,$con);
}
?>
求救 ,为什么第一次可以发送到数据库并且在显示在聊天页面,但是第二次就写不进数据库了?求大神!第二次数据库没信息记录出现!
------解决方案--------------------
数据库字段设置有问题?id 是否设为int自动增量了。