作者jimwayne123 (曼陀羅)
看板Web_Design
標題[問題] 想請問PHP登入的笨問題..
時間Mon May 22 19:38:11 2006
一個很笨的問題,不知道能不能問..?..@@
也不是限制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)
1F:推 pm2001:能用dbms處理的資料,盡量丟給他去做就是了 05/22 19:39
2F:推 litthe:我會選擇第一種方式..account可以加上索引或許有幫助 05/22 19:39