顯示文章

這裡允許您檢視這個會員的所有文章。請注意, 您只能看見您有權限閱讀的文章。


主題 - shangken

頁: [1]
1
database 討論版 / 請問PHP+Mysql的update指令?
« 於: 2003-02-20 00:11 »
各位先進
        小弟是php+Mysql的菜鳥,想請教問題如下:
     我想寫一個可以一次抓出多筆紀錄修改再寫入的程式,table來源是由dbase匯入資料進來,由於dbase無法在網頁上以PHP存取,我便依dbase的欄位依樣在mysql開一個table,然後在一段批次作業後再將mysql的資料轉出,然後匯回dbase資料庫,(所幸我的作業方式不是即時性),我不打算修改dabse上的table,但可以在MYSQL上增加dbase所沒有的欄位以方便運作執行,我面臨兩個問題
1 由於原table沒有紀錄編號,當我抓出數筆資料,原則上可以用陣列儲存,顯示,修改,但是要寫回去時,我卻不知到要某一列陣列要寫回哪一筆紀錄?如果在dbase我可以用recno()函數得知該筆紀錄編號,並將該編號存在陣列,當要寫回去就直接將紀錄指標指到該筆即可寫入,但mysql如何得知目前的紀錄指標?用PHP語法如何呼叫類似dbase中recno()紀錄編號的方式?
2 如果1沒有辦法,我想在table中另開一個recno的欄位,那如何以一個語法 寫入循序的數字1,2,3,4...?(一個迴圈語法),甚至我不太了解php中update指令的用法?

請高手不吝指教,謝謝!! :o

2
近日找到一支web介面提供線上變更密碼程式,略事修改,提供大家分享
(本程式已有人修改為中文版,但此處提供英文原始碼,並教您自行修改畫面)

chpasswd中文化說明
chpasswd-2.1.tar.gz,原始檔案在 http://chpasswd.sourceforge.net/ ,小弟用最原始的方式中文化,歡迎各位網管先進指教
中文化步驟
1 以root身分 , tar zxvf chpasswd-2.1.tar.gz

2 將html.es_ES , html.pl_PL , html.us_US , html.de_DE任一目錄加以修改成您所要的中文網頁

3 請記住該檔案小寫國名例如:html.us_US 目錄內的檔案, 則國名為us

4 進入chpasswd-2.1目錄內

5 ./create-html.sh , 選國名為us


6 ./Configure.sh ; make ; make install


7 網址 : http://網址/cgi-bin/chpasswd.cgi 即可

頁: [1]