我可能是個小問題,但我敢問,請幫我回答這個問題。在MySQL中使用多個數據庫查詢對比單個數據庫查詢
我一直在開發一個PHP Mysql應用程序。此前,我曾經使用下列原則:通過檢查每個輸入
- 驗證HTML表單通過JavaScript在PHP
- 錯誤校驗,通過一個單一的MySQL查詢 更新數據庫現在
,我下面另一種方法如下:
- 沒有JavaScript驗證,BU噸使用
required
屬性中的形式,其中輸入是必要 每個在PHP輸入元件的
- 錯誤驗證和同時更新數據庫
因此,在第二方法中,我使用的,我提出多種MySQL查詢(大約30個查詢)用於每一行更新。
我知道,它可能不會導致最佳的性能,但,
- 它已經通過ATLEAST 3(如果不是更多)的因子減小的代碼行的數目。
- 這是非常容易的開發,調試和協作
- 開發時間要少得多(我自己的估計,到5倍)
我想在第二個方法你的想法,我目前正在使用我的應用程序。
如果你正在更新一個表格,我個人認爲你的問題越少越好,但那是因爲我是一個懶惰的人,這反映在我的編碼中,因爲我不想再做更多的事情比一次或兩次。我可能是完全錯誤的,除了學習和開發以外,我從未接受任何認證,也沒有深入過。爲什麼不嘗試混合的方法 - 使用'require',但仍然構建1個查詢? – Jhecht 2014-12-06 06:58:29