php执行完添加语句再执行查询语句显示出现问题

ksxyl 发布于 2013/05/08 17:11
阅读 395
收藏 0

以下是问题补充:

@ksxyl:晕死。。还没写完就发布了。。。我的是先查询可以显示,然后点击插入,会在数据库增加数据,然后继续执行插入下面的查询再显示,可是再显示时候汉字就变成方框,不正常显示了。。。求解代码稍后挂上。 (2013/05/08 17:14)
@ksxyl:$m=$_POST['cx']; $course=$_POST["course"]; $week=$_POST['week']; $time=$_POST['time']; $sw=$_POST['sw']; $ew=$_POST['ew']; $tname=$_POST["tname"]; $dsz=$_POST['dsz']; $db_host='localhost'; $db_database='ks'; $db_username='root'; $db_password=''; $connection=mysql_connect($db_host,$db_username,$db_password);//连接到数据库 mysql_query("set names 'gb2312'");//编码转化 if(!$connection){ die("could not connect to the database:</br>".mysql_error());//诊断连接错误 } $db_selecct=mysql_select_db($db_database);//选择数据库 if(!$db_selecct) { die("could not to the database</br>".mysql_error()); } if($m!=0 and $course!="" and $week!=0 and $time!=0 and $sw!=0 and $ew!=0 and $tname!="") { $query="INSERT INTO kcb(course,week,time,sw,ew,cr,dsz,tname)VALUES('$course','$week','$time','$sw','$ew','$m','$dsz','$tname')"; mysql_query($query); } if ($m!=0) { $query="select * from kcb where cr='$m' ";//构建查询语句 mysql_query("set names 'gb2312'");//编码转化 $result=mysql_query($query);//执行查询 (2013/05/08 17:14)
加载中
返回顶部
顶部