看板 Web_Design 關於我們 聯絡資訊
一個很笨的問題,不知道能不能問..?..@@ 也不是限制PHP,應該ASP/ASP.NET/JSP都一樣吧.. 例如如果資料庫是用MySQL,讓使用者用form來輸入資料 那驗證資料時,用 1. $sql = "select * from member where account='$_POST[account]'"; $result = mysql_query($sql); 這樣,直接讓資料庫去跑結果,然後驗證$result是不是空值 或者 2. $sql = "select * from member"; $result = mysql_query($sql); 然後用迴圈去跑比對,驗證有沒有這個資料 這兩種方法哪種比較好呢....或者會有問題?orz -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.217.110 ※ 編輯: jimwayne123 來自: 140.115.217.110 (05/22 19:38)
pm2001:能用dbms處理的資料,盡量丟給他去做就是了 05/22 19:39
litthe:我會選擇第一種方式..account可以加上索引或許有幫助 05/22 19:39