為什麼我不會寫代碼?
添加考試
php代碼:
if($_GET['do']=='add'){
include DedeInclude('templets/student/student_voice_add.htm');
$id = $_POST['username'];
$email = $_POST['email'];
$content = $_POST['content'];
$time = date('Y-m-d H:i:s');
$category = $_POST['category'];
$flag = $_POST['flags'];
$flags=implode(",",$flag);
$checked = $_POST['checked'];
//echo $id."
".$email."
".$content."
".$time."
".$category."
".$flags."
".$checked;
$sql = "INSERT INTO djs_skstudent_voice (username ,content ,time ,category ,checked ,email ,flag)VALUES ('$id','$content', '$time' , '$category', '$checked','$email','$flags')";
$dsql->ExecuteNoneQuery($sql);
倒是能夠添加。但是他會添加一個所有值為空白的。然後才是自己想要添加的。就是說他會先執行一次所有值為空白的sql。這是咋回事?
分享到: 更多
------解決辦法--------------------
執行之前,輸出sql看看
$sql = "INSERT INTO djs_skstudent_voice (username ,content ,time ,category ,checked ,email ,flag)VALUES ('$id','$content', '$time' , '$category', '$checked','$email','$flags')";
die($sql);
------解決辦法--------------------
點選連結是 get 方式
$_POST 數組不可能有值