挑戰PHP5MySQL第14章問題 |
|
阿德
更新時間:2012/2/8 下午 09:18:49 |
|
閱讀課本14.6 執行資料的增刪改查,套用課本的範例去執行,執行結果是可行的。 但是目前遇到是以課本範例去修改成我自己想要的資料後,在新增、修改功能都未能成功把值傳到資料庫裡,也沒出現錯誤訊息。想請問這是出了甚麼問題?? 以將自行修改的資料傳至官方信箱,謝謝。 |
|
|
|
文淵閣工作室
更新時間:2012/2/10 上午 09:17:17 |
|
您好,我們似乎還沒有收到您的信件, 請您可以寄到 e-happy@e-happy.com.tw or david@e-happy.com.tw 謝謝。 |
|
|
|
阿德
更新時間:2012/2/10 上午 11:24:03 |
|
我是剛入門PHP的新手,日前閱讀貴出版社「挑戰PHP5/MySQL」一書時遇到了一點瓶頸。
主要是課本14.6的範例在未更改程式碼前操作一切正常,也正確將值新增進class資料庫中的students資料表裡。
但是更改課本程式碼及導入所設定的資料庫後,新增和修改的部分卻未能正確傳回資料表中,甚至在原有students資料表再多增加的欄位,在新增資料時,也僅傳回新增原有欄位的值。
試過好幾種方式都未能解決,請各位前輩們替後學解惑,十分感謝。
針對課本14.6所做的修改已寄至您所提供的兩個信箱內,標題為:挑戰PHP5MySQL第14章問題,請參閱。謝謝 |
|
|
|
文淵閣工作室
更新時間:2012/2/15 上午 10:12:10 |
|
真的十分抱歉, 剛才才在系統的信箱看到信。 我立刻幫您測了一下程式。
您的問題在於 add.php 及 update.php 中新增與更新的 SQL 指令打錯了,
其中比較嚴重的是前方的欄位名少了「=」來帶入後方的值,再來就是後面幾個欄位的值後方多了不該出現的「)」符號,這個可能是在複製時不小心沒改到的。
我們有回信給您,其中附檔為修改的檔案,您可以帶入更新看看。
|
|
|
|
阿德
更新時間:2012/2/15 下午 08:28:01 |
|
非常感謝您的協助,問題依照您的指正已順利解決。 課本程式碼正確無誤,是我在做更改練習時出了差錯。謝謝 |
|
|
|