ThinkPHP 数据更新
ThinkPHP的数据更新操作包括更新数据和更新字段方法。 直线电机厂家 更新数据 更新数据使用 save 方法,例如: $User = M ( "User" ); // 实例化User对象 // 要修改的数据对象属性赋值 $data [ 'name' ] = 'ThinkPHP' ; $data [ 'email' ] = 'ThinkPHP@gmail.com' ; $User -> where ( 'id=5' )-> save ( $data ); // 根据条件更新记录 也可以改成对象方式来操作: $User = M ( "User" ); // 实例化User对象 // 要修改的数据对象属性赋值 $User -> name = 'ThinkPHP' ; $User -> email = 'ThinkPHP@gmail.com' ; $User -> where ( 'id=5' )-> save (); // 根据条件更新记录 数据对象赋值的方式,save方法无需传入数据,会自动识别。 注意:save方法的返回值是 影响的记录数 ,如果返回false则表示更新出错,因此一定要用恒等来判断是否更新失败。 为了保证数据库的安全,避免出错更新整个数据表,如果没有任何更新条件,数据对象本身也不包含主键字段的话,save方法不会更新任何数据库的记录。