当前位置:Gxlcms > PHP教程 > 请假大神,幻灯片的更新并插入怎么实现

请假大神,幻灯片的更新并插入怎么实现

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

请假大神,幻灯片的更新并插入如何实现




case 'focus':
$id=$_POST['id'];
$name=$_POST['slide_name'];
$img=$_POST['img'];
$href=$_POST['slide_href'];

$q=count($id);
for($i=0;$i<$q;$i++){
$sql="INSERT INTO zt_slide set slide_name='".$name[$i]."',slide_img='".$img[$i]."', slide_href='".$href[$i]."'ON DUPLICATE KEY UPDATE slide_name ='".$name[$i]."',slide_href ='".$href[$i]."',slide_img='".$img[$i]."',id='".$id[$i]."'";

echo $sql;


页面图:



这个页面可以修改和新增幻灯片的地址图片等待,现在表单将值传向了后台,后台取到值以后需要根据页面传来的数据形成SQL语句,语句需要更新幻灯片的标题连接等字段,并且如果表里没有这条幻灯片记录则插入一条新纪录,现在做到这步卡住了,求教大神,在线等!!!

分享到: 更多


------解决方案--------------------
你先查询
如果存在就修改
如果不存在就插入
------解决方案--------------------
引用:
Quote: 引用:

你先查询
如果存在就修改
如果不存在就插入

我想写出这样类似的:
INSERT INTO zt_slide set slide_name='".$name[$i]."',slide_img='".$img[$i]."', slide_href='".$href[$i]."'ON DUPLICATE KEY UPDATE slide_name ='".$name[$i]."',slide_href ='".$href[$i]."',slide_img='".$img[$i]."',id='".$id[$i]."'

你这样写不满足mysql写法规则,或者你不用PHP程序判断,那你直接写存储过程。

人气教程排行