SET `ContractCategory` ='互联网' , `ContractMoney` = '1000'
WHERE
`ContractNumber` = '2'
AND
`ContractStaffFName` = 'hlw'
对了 报错内容是什么呢
if(mysql_num_rows($rs) == 0) { //判断是否有记录,没有记录,插入记录foreach($user_info as $arr){ //切记$user_info是二维数组 foreach用来循环变成一维数组$arr
$data = array('id' =>$arr['id'], 'nickname' =>$arr['nickname'])把相关元素放入新的数组里
db_insert('k99', $data)//这个应该是你定义的函数吧。
}
}else{ //当有记录
foreach($user_info as $arr){
$mysql = "update k99 set nickname='$arr[nickname]' where id=$arr['id']"//更新表 切记要加where条件,要不就更新整个表了,更新表的语法是update 表名 set 字段名=值 where条件。
mysql_query($mysql)//执行更新表命令
}
}
你写的程序有点乱,这个变量从那来的$99。这样的变量命名也不对,我重新给你改了一下
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)