Ответов: 2 Просмотров: 41
|
как оптимизировать данный участок кода?
/* Соединяемся, выбираем базу данных */
$link = mysql_connect("mysql_host", "mysql_user", "mysql_password")
or die("Could not connect : " . mysql_error());
print "Connected successfully";
mysql_select_db("my_database") or die("Could not select database");
$posts = array();
$k = 0;
$count = 1000;
while ($count) {
$query = "SELECT post,login FROM users_posts ORDER BY login LIMIT $k,1";
$result = mysql_query($query) or die("Query failed : " . mysql_error());
$row = mysql_fetch_array($result);
$posts[$row["login"]][$row["post"]] = ereg_replace("", $row["login"], $row["post"]);
mail("admin@company.com", "User $row[login] has a post", $posts[$row["login"]][$row["post"]]);
$k++;
$count--;
}
mysql_free_result($result);
/* Закрываем соединение */
mysql_close($link); |