日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

商品修改

發布時間:2024/9/18 综合教程 40 生活家
生活随笔 收集整理的這篇文章主要介紹了 商品修改 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

修改和添加非常像:基本上90%都一樣。所以直接把添加的復制一份即可

實際操作:

先在控制器中復制add方法為edit方法
復制控制器
修改模型

// 顯示和處理表單
public function edit()
{
$id=I('get.id'); //要修改商品的ID
$model=D('goods');
// 判斷用戶是否提交了表單
if(IS_POST)
{
$model = D('goods');

if($model->create(I('post.'), 2))
{

if(FALSE !==$model->save()) //save的返回值,失敗返回false,成功就返回受影響的條數
{
// 顯示成功信息并等待1秒之后跳轉
$this->success('操作成功!', U('lst'));
exit;
}
}
// 如果走到 這說明上面失敗了在這里處理失敗的請求
// 從模型中取出失敗的原因
$error = $model->getError();
// 由控制器顯示錯誤信息,并在3秒跳回上一個頁面
$this->error($error);
}

//根據ID取出要修改的商品的原信息
$data=$model->find($id);
$this->assign('data',$data);
// 1.顯示表單
$this->display();
}

3

// 修改時調用create方法允許接收的字段
protected $updateFields = 'id,goods_name,market_price,shop_price,is_on_sale,goods_desc';

5 在顯示頁面添加修改的ID方法

<a href="<?php%20echo%20U('edit?id='.$v['id']);%20?>">修改</a>

<form enctype="multipart/form-data" action="__SELF__" method="post">
<input type="hidden" name="id" value="<?php echo $data['id']; ?>" />
<table width="90%" id="general-table" align="center">
<tr>
<td class="label">商品名稱:</td>
<td><input type="text" name="goods_name" size="60" value="<?php echo $data['goods_name']; ?>"/>
<span class="require-field">*</span></td>
</tr>
<tr>
<td class="label">LOGO:</td>

<td>
<img src="__PUBLIC__/Uploads/<?php%20echo%20$data['mid_logo'];%20?>" /><br/>
<input type="file" name="logo" size="60" />
</td>
</tr>
<tr>
<td class="label">市場售價:</td>
<td>
<input type="text" name="market_price" value="<?php echo $data['market_price']; ?>" size="20" />
<span class="require-field">*</span>
</td>
</tr>
<tr>
<td class="label">本店售價:</td>
<td>
<input type="text" name="shop_price" value="<?php echo $data['shop_price']; ?>" size="20"/>
<span class="require-field">*</span>
</td>
</tr>
<tr>
<td class="label">是否上架:</td>
<td>
<input type="radio" name="is_on_sale" value="是"<?php if($data['is_on_sale']=='是') echo 'checked="checked"'; ?> /> 是
<input type="radio" name="is_on_sale" value="否"<?php if($data['is_on_sale']=='否') echo 'checked="checked"'; ?> /> 否
</td>
</tr>
<tr>
<td class="label">商品描述:</td>
<td>
<textarea id="goods_desc" name="goods_desc"><?php echo $data['goods_desc']; ?></textarea>
</td>
</tr>
</table>

世上無難事,只怕有心人......

總結

以上是生活随笔為你收集整理的商品修改的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。