为什么if标签判断的不能起作用??求解,在线等
public function editestudent(){
$db=M('students');
if(IS_POST){
$stu_id=I('stu_id');
$stu_name=I('stu_name');
$cla_id=I('cla_id');
$data=array('stu_name'=>I('stu_name'),'cla_id'=>I('cla_id'));
$id=$db->data($data)->where('stu_id='.$stu_id)->save();
if($id){
$this->success('学生修改成功','liststudent');
}else{
$this->error('学生修改失败');
}
}else{
$stu_id=I('stu_id');
$arr=$db->find($stu_id);
//dump($arr);
$this->assign('array',$arr);
$n=M('classs');
$arra=$n->select();
//dump($arra);
$this->assign('edite',$arra);
$this->display();
}
nbsp;html public "-//w3c//dtd html 4.0 transitional//en">
看标签没问题。
可以打印出$v.cla_id eq $array.stu_id 看看是否相等。
输出比较的数组和变量的值看看。
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号