具體的概念區(qū)別你可以查看php幫助手冊(cè),我說下個(gè)人的理解:
成都創(chuàng)新互聯(lián)自2013年起,先為吉利等服務(wù)建站,吉利等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為吉利企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
通常來說,array是數(shù)組,而object是對(duì)象,兩者有很大的區(qū)別,最主要的區(qū)別我覺得對(duì)象一般要定義行為,其目的是為了封裝,而數(shù)組主要定義數(shù)據(jù)結(jié)構(gòu)。
但這兩種在php語言里區(qū)別比較模糊,因?yàn)閜hp是支持范數(shù)據(jù)類型,所以array可以是object,反之亦然。
數(shù)據(jù)表設(shè)計(jì)的時(shí)候指定一下編碼,最好UTF8, 數(shù)據(jù)表內(nèi)的字符型字段也設(shè)置成UTF8。PHP程序文件,HTML頁面編碼都整成UTF-8應(yīng)該就沒問題了。推薦mysql管理工具mysqlfront
有兩種實(shí)現(xiàn)方法:
1、你可以用PHP服務(wù)器推技術(shù),當(dāng)數(shù)據(jù)發(fā)生變化時(shí),主動(dòng)推送到頁面顯示。相關(guān)技術(shù)可以參考文檔。百度也很多。
2、你可以用Javascript,每過一秒鐘,使用Ajax獲取數(shù)據(jù),一秒鐘刷新一次,也可以實(shí)現(xiàn)的。
第一種我也不會(huì)。第二種相信你可以的。
while的話是循環(huán),你用了只會(huì)一行行加
你的意思是:數(shù)據(jù)庫一發(fā)生變化,你就得知道是嗎?
PHP無法實(shí)現(xiàn)這功能,
只有LINUX 跑 shell腳本,每X分鐘執(zhí)行查詢語句
要么就是你每執(zhí)行一條語句,寫入日志。
有時(shí)候是在數(shù)據(jù)庫的剛剛進(jìn)行更新的數(shù)據(jù)沒有提交。請(qǐng)?zhí)峤缓?,在清除ie緩存或者重啟ie(重新開啟一個(gè)session)來刷新數(shù)據(jù)。應(yīng)該就可以看到最新的數(shù)據(jù)了。
你可以在數(shù)據(jù)庫表中增加一個(gè)字段,int類型,默認(rèn)0,如果修改過這個(gè)字段的值就為1