当前位置:Gxlcms > PHP教程 > 为什么小弟我不会写代码

为什么小弟我不会写代码

时间:2021-07-01 10:21:17 帮助过:32人阅读

为什么我不会写代码?
 添加考试

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 数组不可能有值

人气教程排行