Heim  >  Artikel  >  Backend-Entwicklung  >  这段程序总是无法在生成的界面中提交数据,总是提示带星号的信息未填完整,但小弟我确实已经填完整了

这段程序总是无法在生成的界面中提交数据,总是提示带星号的信息未填完整,但小弟我确实已经填完整了

WBOY
WBOYOriginal
2016-06-13 12:39:571061Durchsuche

这段程序总是无法在生成的界面中提交数据,总是提示带星号的信息未填完整,但我确实已经填完整了

本帖最后由 jackbill43 于 2013-08-15 15:09:41 编辑 新手求教
nbsp;HTML>



教室添加/修改


    
include_once("base-class.php");

//新建sae数据库类
$mysql = new SaeMysql();

//获取需要修改的教室ID号传入
$class_id=intval($_GET["class_id"]);

//获取操作标识传入
$action=$_POST["action"];
$action= string::un_script_code($action);
$action= string::un_html($action);

//判断是否修改,如果传入了教室ID,进行数据库查询获取全部内容
if($class_id)
{
$class_value=$mysql->getLine("select * from class where class_id=$class_id");
    if(!$class_value)
{
echo "<script>alert('无此教室');history.back();</script>";
exit;
}
}

//如果获取到操作标识,进行录入或者修改操作
if($action=="update")
{
    //获取表单传入数据
$old_class_id=$_POST["class_id"];
$class_name=$_POST["class_name"];
$class_number=$_POST["class_number"];
    $class_fid=$_POST["class_fid"];
    $class_status=$_POST["class_status"];

    //传入数据过滤
    $old_class_id=intval($old_class_id);
    $class_name= string::un_script_code($class_name);
    $class_number= string::un_script_code($class_number);
    $class_fid=intval($class_fid);
    $class_status= intval($class_status);
    
    //检测必填项目
    if(!$class_name || !$class_number|| !$roster_status)
    {
echo "<script>alert('表单未填完整,带星号为必填项!');history.back();</script>";
exit;    
    }
    
   
    
    //默认参数
    $nowtime=date("Y/m/d H:i:s",time());
    //如果是修改
    if($old_class_id)
    {
 
   $sql = "update class set 
        class_name='$class_name',
        class_number='$class_number',
        class_fid='$class_fid',
        class_status='$class_status',
        edittime='$nowtime'   
        where class_id=$old_class_id";
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn