課程
/后端開發
/PHP
/手把手教你實現電商網站后臺開發
在分類列表下刪除一條后,ID如何自動更進?
如:有1,2,3個商品,成功刪除3后,繼續添加,ID自動變為4,如何讓其順原來繼續編號,編為3?
2016-08-27
源自:手把手教你實現電商網站后臺開發 3-4
正在回答
在頁面上顯示的時候不要顯示數據庫中的id 列,自己設定一個索引,以下是在listAdmin中的循環顯示部分,listCate也類似可以完成。
<?php $i=($page-1)*$pageSize+1;?>
? ? ? ? ? ? ? ? ? ? ? ? <?php foreach ($rows as $row):?>
? ? ? ? ? ? ? ? ? ? ? ? ? ? <tr>
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <!--這里的id和for里面的c1 需要循環出來-->
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <td align="center"><input type="checkbox" id="c1" class="check"><label for="c1" class="label"><?php echo $i;?></label></td><!-- 這里不要echo $row['id'] -->
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <td align="center"><?php echo $row['username']?></td>
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <td align="center"><?php echo $row['email']?></td>
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <td align="center"><input type="button" value="修改" onclick="editAdmin(<?php echo $row['id'];?>)" class="btn"><input type="button" value="刪除" onclick="deleteAdmin(<?php echo $row['id'];?>)" class="btn"></td>
? ? ? ? ? ? ? ? ? ? ? ? ? ? </tr>
? ? ? ? ? ? ? ? ? ? ? ? ? ? <?php $i++;endforeach;?>
慕勒4661054 提問者
慕粉4107340 回復 慕勒4661054 提問者
這個問題暫時是不能解決的哦!因為還沒有大牛開發出delete后id自動減1的功能,希望早日出來,你可以去官網關注。mysql數據庫官網:mysql.com
舉報
手把手教你用PHP搭建電子商務平臺,由淺入深教你搭建電商系統
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-05-11
在頁面上顯示的時候不要顯示數據庫中的id 列,自己設定一個索引,以下是在listAdmin中的循環顯示部分,listCate也類似可以完成。
<?php $i=($page-1)*$pageSize+1;?>
? ? ? ? ? ? ? ? ? ? ? ? <?php foreach ($rows as $row):?>
? ? ? ? ? ? ? ? ? ? ? ? ? ? <tr>
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <!--這里的id和for里面的c1 需要循環出來-->
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <td align="center"><input type="checkbox" id="c1" class="check"><label for="c1" class="label"><?php echo $i;?></label></td><!-- 這里不要echo $row['id'] -->
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <td align="center"><?php echo $row['username']?></td>
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <td align="center"><?php echo $row['email']?></td>
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <td align="center"><input type="button" value="修改" onclick="editAdmin(<?php echo $row['id'];?>)" class="btn"><input type="button" value="刪除" onclick="deleteAdmin(<?php echo $row['id'];?>)" class="btn"></td>
? ? ? ? ? ? ? ? ? ? ? ? ? ? </tr>
? ? ? ? ? ? ? ? ? ? ? ? ? ? <?php $i++;endforeach;?>
2016-08-27
這個問題暫時是不能解決的哦!因為還沒有大牛開發出delete后id自動減1的功能,希望早日出來,你可以去官網關注。mysql數據庫官網:mysql.com