PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 疑難雜症區
帳戶
密碼
 

回應
 
主題工具
假牙塔
Major Member
 
假牙塔的大頭照
 

加入日期: Sep 2006
文章: 125
急問PHPMyAdmin問題...

myadmin有一個auto-increment功能,也就是只要你把主鍵(通常是ID)設成auto-increment.

你新增其他資料時,即使沒有輸入ID,他仍會自動的+1,也就是輸入10筆資料,都沒輸入id,他也會自動命名1-10.

問題來了~
假設id,他自動新增到5時,我把SQL資料全砍了,再新增,ID仍會從6開始,不會從1開始...要怎要才會讓他從新計算?
     
      
舊 2006-10-26, 02:08 AM #1
回應時引用此文章
假牙塔離線中  
ethanliu
Regular Member
 
ethanliu的大頭照
 

加入日期: Aug 2003
文章: 61
"結構" 頁可以查看 auto_increment 值
"管理" 頁可以更改 auto_increment 值
 
舊 2006-10-26, 02:24 AM #2
回應時引用此文章
ethanliu離線中  
假牙塔
Major Member
 
假牙塔的大頭照
 

加入日期: Sep 2006
文章: 125
引用:
作者ethanliu
"結構" 頁可以查看 auto_increment 值
"管理" 頁可以更改 auto_increment 值


感謝!
那再請教一下~
我是把PHP和html寫在一起,也就是欄位後的按鈕GET到本身網頁,這樣出來的效果是你在欄位輸入資料,送出後,會回到本網頁,下面會出現你剛才輸入的資料!


問題在於~
1.我為了避免空值,來這網址看教學,所以用以下寫法!∼點我

2.他已經輸入過資料了,就像上面圖片這樣,下面也有顯示剛剛的資料,這時候即使欄位是空白狀態,他重新整理一次的話,會把上一次輸入的值再寫入一次~因為下面echo顯示的變數自然是等於欄位變數,PHP似乎會把我顯示的值判斷成欄位內的值~~

第二個問題有點難表示...不好意思~~@@
舊 2006-10-26, 04:30 AM #3
回應時引用此文章
假牙塔離線中  
ethanliu
Regular Member
 
ethanliu的大頭照
 

加入日期: Aug 2003
文章: 61
1. 你在讀取值之前,就判斷,所以自然是進不到你的主要程式

// 讀取變數應該要放在你的判斷式之前
$lat = $_GET['lat'];
$lng = $_GET['lng'];
$cname = $_GET['cname'];

if(empty($lat)) {
// ...... 這樣這個判斷式才有意義


2. GET 是以 query string 的方式傳遞
也就是說,填好表單送出,跟 somepage.php?lat=AAA&lng=BBBB&cname=CCCC 是一樣的
自然你重新整理頁面時,是送出同一個連結
舊 2006-10-26, 05:09 AM #4
回應時引用此文章
ethanliu離線中  
假牙塔
Major Member
 
假牙塔的大頭照
 

加入日期: Sep 2006
文章: 125
太感動了~~PCDVD真是我的家阿....
總算順利連進資料庫,而且避免空值問題了^^
感謝黃金路行鳥ethanliu兄、Renasu兄~~
舊 2006-10-26, 12:17 PM #5
回應時引用此文章
假牙塔離線中  


回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是12:56 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。