第一个问题:
# 判断如果如果置顶时间到了,
function getToTime(){
$this->db->open('select houserent_id from fke_houserent_top WHERE to_time <=' . time());
$result = array();
while ($rs = $this->db->next()) {
$result[] = $rs;
}
return $result[0]['houserent_id'];
}# 判断如果如果置顶时间到了,把数据库这条置顶信息删除, 我这里不像删除这条信息,表fke_houserent_top里面有个字段# is_tip为1 就是置顶,我想把is_top变为0 这个类怎么写???????function deleteTop($house_id){
$this->db->execute('delete from fke_houserent_top where houserent_id ='.$house_id);
}
第二个问题:
//id 这段代码是把 表单 传入过来的数据写进数据库,saveIntention 这个方法已经怎么写
$id = intval($_GET['id']);
if($page->action=='save'){
$borough_id = $_GET['borough_id'];
$_POST['borough_id'] = $borough_id;
$borough->saveIntention($_POST);
$page->goto('d-'.$borough_id.'.html','成功提交您的意向');
}第三个方法 里面的扣除费用 deletemoney 方法应该怎么写?
if($page->action == 'save'){
$member_id = $member->getAuthInfo('id'); //获取会员ID
//计算余额是否够用
$price = intval($_POST['num'])*$page->sellNum;
$memberInfo = $member->getInfo($member_id,'*',true);
if($memberInfo['money'] >= $price){
try{
//扣除费用 这里应该怎么写?数据库中 fke_member 里面的字段money 扣掉相应的money
$member->deletemoney($member_id,$price);
//增加出售条数 同上 ????? 增加条数 updateNum 数据库fke_member 字段 sell_num
$member->updateNum(0,$member_id,$_POST['num']);
$page->goto($return_to,'购买成功');
}catch (Exception $e){
$page->back($e->getMessage());
}
exit;
}else{
$page->goto($return_to,'余额不足,请充值!');
}
}else{
$page->name = 'saleNum';
$money = $member->getAuthInfo('money');
$page->tpl->assign('money', $money);
}感谢大侠赐教。
# 判断如果如果置顶时间到了,
function getToTime(){
$this->db->open('select houserent_id from fke_houserent_top WHERE to_time <=' . time());
$result = array();
while ($rs = $this->db->next()) {
$result[] = $rs;
}
return $result[0]['houserent_id'];
}# 判断如果如果置顶时间到了,把数据库这条置顶信息删除, 我这里不像删除这条信息,表fke_houserent_top里面有个字段# is_tip为1 就是置顶,我想把is_top变为0 这个类怎么写???????function deleteTop($house_id){
$this->db->execute('delete from fke_houserent_top where houserent_id ='.$house_id);
}
第二个问题:
//id 这段代码是把 表单 传入过来的数据写进数据库,saveIntention 这个方法已经怎么写
$id = intval($_GET['id']);
if($page->action=='save'){
$borough_id = $_GET['borough_id'];
$_POST['borough_id'] = $borough_id;
$borough->saveIntention($_POST);
$page->goto('d-'.$borough_id.'.html','成功提交您的意向');
}第三个方法 里面的扣除费用 deletemoney 方法应该怎么写?
if($page->action == 'save'){
$member_id = $member->getAuthInfo('id'); //获取会员ID
//计算余额是否够用
$price = intval($_POST['num'])*$page->sellNum;
$memberInfo = $member->getInfo($member_id,'*',true);
if($memberInfo['money'] >= $price){
try{
//扣除费用 这里应该怎么写?数据库中 fke_member 里面的字段money 扣掉相应的money
$member->deletemoney($member_id,$price);
//增加出售条数 同上 ????? 增加条数 updateNum 数据库fke_member 字段 sell_num
$member->updateNum(0,$member_id,$_POST['num']);
$page->goto($return_to,'购买成功');
}catch (Exception $e){
$page->back($e->getMessage());
}
exit;
}else{
$page->goto($return_to,'余额不足,请充值!');
}
}else{
$page->name = 'saleNum';
$money = $member->getAuthInfo('money');
$page->tpl->assign('money', $money);
}感谢大侠赐教。
}获取表全部信息 表 fke_borough_intention
$this->db->execute(update fke_houserent_top set `is_top`='0' where houserent_id ='.$house_id);
后面的字段什么的都不清楚。