我有代码来生成从DB四轮车与自己的照片:如何加快此查询?
$l=$database->query("SELECT car,brand,exactprice FROM $table ORDER BY rand() LIMIT 4");
$buffer="";
foreach($l as $l){
$buffer.="<li><h3>{$l['car']}</h3><p>Price {$l['exactprice']}</p>";
$k=$database->query("SELECT logo FROM logo WHERE brand='{$l['brand']}'");
$buffer.="<img src='{$base_addr}/{$k[0]['logo']}'><br>";
}
这是我当前的代码。我可以重写我的MySQL命令,所以我会从logo
中获得logo
,并获得我的第一个选择吗?
当前加载此页面需要4.32秒。
-1,SQL-注射代码。 http://stackoverflow.com/questions/6207763/mysql-insert-if-this-ip-dont-have-any-records – Johan 2011-06-12 22:06:22
其不注射,$数据库 - :你应该知道关于这个问题,你之前已经告诉>查询不过滤,使安全输入和输出,感谢抬头anywayz – Zalaboza 2011-06-12 22:13:51
没有也只** **的值,而不是表/列/数据库名,看我的答案和细节,它的链接。 – Johan 2011-06-12 22:24:38