我的数据库test里有50个字段,在id=1的记录里 50个字段都有值 如果我用update更新前20个字段值 而后30个字段想自动默认更新为0的话 有什么简单的方法吗 谢谢
解决方案 »
- 流的图片怎么显示不出来呀?
- 高分:htm中有frame,用smarty显示却不正常的问题。
- 将多条记录在同一个表中显示的问题——不是普通的重复表格!
- 红旗Linux4.1+PHP 4.3.3下如何访问MSSQL
- 我来给大家送分了!!!
- 能否将js中的变量传到PHP中,或者下一页中?高分相送
- 为什么我特意编写一个错误的PHP,但运行后并不提示我出错.
- 请问谁知道那里有php源码下载的好站,贴几个出来看看
- 这句话中的这里是函数吗
- Notice: Undefined index: id获取不到上一个界面输出的数据库的数据
- simplexml_load_file 函数用不的问题,
- 再次发贴为为什么不能实现下拉框的三级联动
这样不行么?
自动默认的话,或者将这条数据删除,然后重新insert一下,当然,ID为1,就不自动了。
1.数据库端做个触发器,当更新前20个字段的时候,给后30个字段指定的值,以后你更新数据的前20个,之后的30个都是按照你触发器里设置好的进行设置,逻辑可以直接写触发器里.2.服务器端代码控制的方式,在传参数的时候,给你后30个字段的值设置默认值,参考单默认值情况function set($y,$x='xxx'){
................
}参数太多可写成数组