社区
基础编程
帖子详情
想写一个修改数据的函数,大家一起努力,看能不能完善一下这个函数
study_sql
2004-12-05 02:34:25
function db_change($table,$array)
{
$mylink=dbconnect();
$sql="update $table set .......... where .............."; //此行待完善
$result=mysql_query($sql);
if($result)
return true;
else
return false;
}
众人拾材火焰高,看看大家能不能完善一下
...全文
150
8
打赏
收藏
想写一个修改数据的函数,大家一起努力,看能不能完善一下这个函数
function db_change($table,$array) { $mylink=dbconnect(); $sql="update $table set .......... where .............."; //此行待完善 $result=mysql_query($sql); if($result) return true; else return false; } 众人拾材火焰高,看看大家能不能完善一下
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
study_sql
2004-12-05
打赏
举报
回复
多谢楼上,这个函数只管修改,判断的情况太多了,不能确定,所以在这个函数之前另写判断会更好。
所以就没考虑在这里进行判断了。
哈,看高手写代码总是有收获,foreach还没用过,研究一天再说,哈哈,多谢啊
uGain
2004-12-05
打赏
举报
回复
先大概写一个
<?php
function db_change($table, $array, $condition){
$mylink=dbconnect();
$sql="update $table set ";
foreach($array as $k=>$v){
$arr[]=$k."='".$v."'";
}
$sql.=join(', ', $arr).' where '.$condition;
echo $sql;
$result=mysql_query($sql);
if($result) return true;
else return false;
}
?>
其实不应该简单地返回true和false,应该加上更详细的判断。
首先要确认符合条件的记录在不在,再根据更新的结果返回不同的值。
zjx103
2004-12-05
打赏
举报
回复
用类来实现比较健全,参考http://www.bridge-home.com/Article_Show.asp?ArticleID=83
study_sql
2004-12-05
打赏
举报
回复
$array应该代表要修改的字段名和Values值
唠叨怎么还不来啊?
study_sql
2004-12-05
打赏
举报
回复
其实我只是想让大家一起做做,参数当然可以自己修改,唠叨兄可否帮帮我们这些小虾吧
lostgdi731
2004-12-05
打赏
举报
回复
怎么改善法?
tt007
2004-12-05
打赏
举报
回复
能讲明白点吗!!$array具体代表什么?
study_sql
2004-12-05
打赏
举报
回复
UP
基于模型参考自适应控制与线性二次型调节器融合算法的单轴旋转云台高精度抗干扰仿真系统_自适应控制LQR优化云台动力学建模参数不确定性补偿外部扰动抑制李雅普诺夫稳定性证明M.zip
基于模型参考自适应控制与线性二次型调节器融合算法的单轴旋转云台高精度抗干扰仿真系统_自适应控制LQR优化云台动力学建模参数不确定性补偿外部扰动抑制李雅普诺夫稳定性证明M.zip
优化算法-深度睡眠优化器Deep Sleep Optimizer
由于‘没有免费的午餐’理论,没有单一的优化算法可以准确地解决所有的优化问题,因此需要新的优化技术。本文介绍了一种新的元启发式算法——深度睡眠优化器(Deep Sleep Optimizer,DSO)。深度睡眠优化器模仿人类的睡眠模式来解决优化问题。该成果于2023年发表在SCI期刊IEEE Access上。
jiafeng-1_jetson-nano-face-tracking_3716_1771063685589.zip
jiafeng-1_jetson-nano-face-tracking_3716_1771063685589.zip
篮球队优化算法Basketball team optimization
近年来,在合理框架内求解优化问题的元启发式算法的发展引起了全球科学界的极大关注。本期介绍一种新的元启发式算法——篮球队优化算法Basketball team optimization algorithm (BTOA)。这是一种运动启发的元启发式算法。BTOA将高强度训练、快攻、动态定位和协调传球四个篮球概念映射到协同搜索算子上。于2025年7月最新发表在JCR 1区,中科院3区 SCI 期刊 Scientific Reports。
车间调度基于麻雀优化算法的车间调度(Matlab代码实现)
车间调度基于麻雀优化算法的车间调度(Matlab代码实现)
基础编程
21,891
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章