相思资源网 Design By www.200059.com
本文实例讲述了Yii针对添加行的增删改查操作。分享给大家供大家参考,具体如下:
效果图:
控制器:
<"删除成功");location.href="index.php"</script>';
}
}
else
{
//判断是否有id传值
$cid=Yii::$app->request->post('cid');
$xu_ids=Yii::$app->request->post('xu_id');
//print_r($id);die;
//添加行的数据
$names=Yii::$app->request->post('zhan_name');
$ulrs=Yii::$app->request->post('url');
//遍历数组
foreach($names as $k=>$v)
{
if(!empty($cid[$k]))
{
$c_id=$cid[$k];
//echo $c_id;die;
$url=$ulrs[$k];
$xu_id=$xu_ids[$k];
$name=$v;
$res=$a->createCommand()->update("zhan",['zhan_name'=>$name,'url'=>$url,'xu_id'=>$xu_id],"id=$c_id")->execute();
//数据可能没被修改,只有成功一条就改变标记的值
if($res)
{
echo '<script>alert("修改成功");location.href="index.php"</script>';
}
}
else
{
$url=$ulrs[$k];
$xu_id=$xu_ids[$k];
$name=$v;
$res=$a->createCommand()->insert("zhan",['xu_id'=>$xu_id,'zhan_name'=>$name,'url'=>$url])->execute();
//数据可能没被修改,只有成功一条就改变v标记的值
if($res)
{
echo '<script>alert("添加成功");location.href="index.php"</script>';
}
}
}
}
}
else
{
//查询数据
$models=Zhan::find()->orderBy(['xu_id'=>'asc'])->asArray()->all();
//var_dump($models);
return $this->renderPartial("show",['models'=>$models]);
}
}
}
"htmlcode">
<center>
<form action="index.php" method="post">
<input name="_csrf" type="hidden" id="_csrf" value="<">
<table>
<tr>
<td>ID</td>
<td>显示顺序</td>
<td>站点名称</td>
<td>站点URL</td>
</tr>
<"hidden" name="cid[]" value="<" />
<td><input type="checkbox" name="ids[]" class='ids' value="<"></td>
<td><input type="text" name="xu_id[]" value="<"></td>
<td><input type="text" name ='zhan_name[]'value="<"></td>
<td><input type="text" name="url[]" value="<"></td>
</tr>
<"javascript:void(0)" onclick="add(this);">+添加友情链接</a></td>
<td><input type="checkbox" onclick="jian(this);">删除"submit" value="提交" ></td>
</tr>
</table>
</form>
</center>
<script src="/UploadFiles/2021-04-02/jquery.js">
更多关于Yii相关内容感兴趣的读者可查看本站专题:《Yii框架入门及常用技巧总结》、《php优秀开发框架总结》、《smarty模板入门基础教程》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。
标签:
Yii,添加行,增删改查
相思资源网 Design By www.200059.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
相思资源网 Design By www.200059.com
暂无Yii针对添加行的增删改查操作示例的评论...
