New Ribbon
用Canva設計超快超質感(第2版):商業設計、簡報、影片、網頁、電子書與AI應用最速技 AI繪圖工具 × AI視覺設計平台,從圖像生成到專業設計! 最強職場助攻!ChatGPT + AI 高效工作術 短影音制霸:打造TikTok、YT Shorts、IG Reels成功方程式與AI高效創作力 Canva+AI創意設計與品牌應用250招:從商業技巧、社群祕技到AI圖文影音特效 快快樂樂學威力導演2024.影音剪輯與AI精彩創作 Power Automate自動化超效率工作術 Midjourney AI圖像魔導書:搭配ChatGPT魔法加倍 超人氣FB+IG+LINE社群經營與行銷力(第二版) 翻倍效率工作術:不會就太可惜的 Excel × ChatGPT 自動化應用 AppInventor2零基礎入門班中文版(第六版) Python零基礎入門班(第四版) C語言學習聖經 用Canva設計超快超質感:平面、網頁、電子書、簡報、影片製作與AI繪圖最速技 PHP8/MySQL網頁程式設計自學聖經 翻倍效率工作術 - 不會就太可惜的Power BI大數據視覺圖表設計與分析(第三版) 社群經營一定要會的影音剪輯與動畫製作術 Notion高效管理250招:筆記×資料庫×團隊協作,數位生活與工作最佳幫手 Office 2021高效實用範例必修16課(附500分鐘影音教學/範例檔) Excel自學聖經(第二版):從完整入門到職場活用的技巧與實例大全

 

  挑戰php第十四章的一些問題

kay

kay
更新時間:2009/7/1 上午 10:47:05

 

問題一:
在14-5頁中有說明mysql_connect() and mysql_pconnect()的差異,其中有說到在獨自開發時候用mysql_pconnect()是不錯的選擇,但如果開發完了,要怎麼關,是否可直接將程式換成mysql_connect()?

問題二:
14.6章節測試出問題!
我再三檢查過程式了!都跟書中的一樣,為什麼在新增、修改還有刪除的submit按鈕都發揮不了作用呢?(會一直停在原畫面,原本以為按了會有作用只是沒有跳回主畫面,可是再按回主畫面,什麼也沒變,這是我的情況!)

問題三:
在data_page.php中的第十六行
在執行的過程中它一直出問題!但是將運算子前的空格刪除,問題卻解決了!?(也就是$num_page-1)
之後執行成功後,我又將空格還原試試看,結果還是可以執行,請問這只是單純的問題還是以後都不要有空格呢?

文淵閣工作室

文淵閣工作室
更新時間:2009/7/6 下午 12:22:19

 

回答一:
mysql_pconnect打開的連接不會關閉(即使調用mysql_close也不會關閉),方式類似將連接後的資源放置在緩衝中,如果下次有來自於同一個機器的同一個用戶名對同一個數據庫的連接,php會自動使用上次已經建立的連接,而不需要再重新建立一個。這樣的好處是省去了每次與數據庫建立連接的動作,壞處是需要浪費一些資源,佔用一些連接。

文淵閣工作室

文淵閣工作室
更新時間:2009/7/6 下午 12:28:55

 

問題二、問題三
可否壓縮寄給我們您目前的操作檔給我們呢?

kay

kay
更新時間:2009/7/10 下午 10:00:47

 

我前幾天已經寄了檔案過去了
請確認

文淵閣工作室

文淵閣工作室
更新時間:2009/7/13 上午 10:02:19

 

問題二:
您的程式碼
add.php 61行
<input type="hidden" name="aciton" value="add">
delete.php 57行
<input type="hidden" name="aciton" value="delete">
update.php 65行
<input type="hidden" name="aciton" value="update">
aciton 都拼錯了!!應是 action

問題三:
測試上並沒有錯誤。

kay

kay
更新時間:2009/7/13 下午 04:52:11

 

謝謝您找出我這種白目的錯誤!

但我還想再問一個問題
就是…
請問我如果要將14章的成品放在網路顯示時,我除了將14章的php檔放上去外,我應該還得放資料庫吧?
那資料庫是要怎麼放呢?
將mysql/data全放?
還是mysql/data/class放上去就好了?

假設資料庫放好了
那…connmysql.php檔案是否也要跟著修改連線主機的位置呢?

文淵閣工作室

文淵閣工作室
更新時間:2018/9/19 上午 10:06:20

 

是的資料都要放。
你PHP中的連線主機不用改,
因為你的程式應該與資料庫是在同一台主機上
除非你的資料庫是架在另一台主機上。