顯示文章

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


文章 - shangken

頁: [1]
1
database 討論版 / 解決了,謝謝
« 於: 2003-02-20 21:23 »
解決了,謝謝

2
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

3
近日找到一支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 即可

4
Linux 討論版 / Mrtg與Snmp問題
« 於: 2002-09-16 11:49 »
試改這裡: /etc/snmp/snmp.conf

com2sec notConfigUser  default       public
group   notConfigGroup v1           notConfigUser
group   notConfigGroup v2c           notConfigUser
view    systemview     included      system
access  notConfigGroup ""      any       noauth    exact  systemview none none

將這幾行開頭用#標起來
#com2sec notConfigUser  default       public
#group   notConfigGroup v1           notConfigUser
#group   notConfigGroup v2c           notConfigUser
#view    systemview     included      system
#access  notConfigGroup ""      any       noauth    exact  systemview none none

重新啟動snmp,再用cfgmaker與indexmaker製作mrtg index.html

5
Linux 討論版 / mrtg /etc/mrtg.cfg時產生的問題
« 於: 2002-09-16 11:43 »
我用RH7.2,7.3都是這樣作:(RH7.2,7.3都有內建MRTG套件)
1 首先你必須確定你的主機snmp有啟動
2 編輯 /etc/snmp/snmp.conf
  將下列幾行字的開頭,用#標起來當作注釋(預設並無#),變成
#com2sec notConfigUser  default       public
#group   notConfigGroup v1           notConfigUser
#group   notConfigGroup v2c           notConfigUser
#view    systemview     included      system
#access  notConfigGroup ""  any noauth exact  systemview none none
3 重新啟動snmp
4 在shell command下打入A,B,C三步驟
   A.   cfgmaker public@111.111.111.111 > /etc/mrtg/abc.cfg
        產生ip address 111.111.111.111的config檔abc.cfg

  B.   cat /etc/mrtg/abc.cfg > /etc/mrtg/mrtg.cfg
       產生mrtg.cfg檔,
       再編輯mrtg.cfg檔案,將WorkDir: /home/html/mrtg 改成WorkDir: www/html/mrtg
 
  C.  indexmaker /etc/mrtg/mrtg.cfg > /var/www/html/mrtg/index.html

5 http://111.111.111.111/mrtg/  即可

至於中文化,看的懂訊息就不必了吧!

頁: [1]