我想知道哪種方式比那些sql方法更好(更快);mysql查詢哪個是最好的
第一方法:
public static function getlistusers($limit=88888888888888) {
$sql = "SELECT id,name FROM users order by id desc limit 0,$limit";
$st = mysql_query($sql) or die(mysql_error());
$list = array();
while ($row = mysql_fetch_assoc($st)) {
$picss = new users($row);
$list[] = $picss;
}
return (array ("users" => $list));
@mysql_free_result($st);
用於打印輸出,可以使用
的foreach()數組$用戶;
第二個方法
$sql = "SELECT id,name FROM users order by id desc limit 0,$limit";
$st = mysql_query($sql) or die(mysql_error());
while ($row = mysql_fetch_assoc($st)) {
extract($row);
return "Id: $id and The Name is : $name";
}
@mysql_free_result($st);
}
===========
我想知道這是SQL加載速度更快,安。
問候 Al3in
兩者都是相同的查詢在哪裏是你在談論的PHP代碼的區別? – 2011-03-01 09:48:06
爲什麼'極限'這麼多? – diEcho 2011-03-01 09:49:20
兩者是相同的,只有php代碼diffrent不是sql – Efazati 2011-03-01 09:54:31