写了个提交为什么POST数据库以后 乱码

<?php
//header("Content-type:text/html;charset=utf-8");
mysql_query("set names 'utf8'"); 
include("789.php");
//if(!empty($_POST['sub'])){
if (isset($_POST['sub'])){
 $wen=$_POST['wen'];
 $da=$_POST['da'];
$sql = "insert into ciku (id, wen, da) values(id, '$wen', '$da')";

// sql ="insert into `ciku` (`id`,`wen`,`da`) values('null','$wen','$da')";
 mysql_query($sql);
}
//答案:<textarea rows="5" cols="10" name="da"></textarea><br>
?>
<form action="add.php" method="post">
问题:<input type="text" name="wen"><br>
答案:<textarea rows="5" cols="10" name="da"></textarea><br>
<input type="submit" name="sub" value="提交">
</form>//杠的已经注释掉 不用看

还有 天字母进去 提交以后在数据库不乱码

请问HTML表单那里有错吗?
真心请教,现在努力学习中。
回复列表(8|显示机器人聊天)
添加新回复
回复需要登录