
10.11.2007, 15:47
|
|
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
С нами:
9999746
Репутация:
1318
|
|
Меняешь константу RECORS_TO_SELECT на нужное тебе число, и именно столько записей будет выгребаться с конца.
PHP код:
<?php
define("DB_USER", "test");
define("DB_PASSWD", "test");
define("DB_HOST", "localhost");
define("DB_BASE", "test");
define("RECORS_TO_SELECT", 4);
$db_id = mysql_connect(DB_HOST, DB_USER, DB_PASSWD) or die('Could not connect database!');
mysql_selectdb(DB_BASE) or die('Could not select database!');
$sql = "SELECT count(*) NUM FROM lala";
$result = mysql_query($sql) or die("Query error: " . mysql_error());
$row = mysql_fetch_array($result, MYSQL_ASSOC);
$num = intval($row["NUM"]) - RECORS_TO_SELECT;
$sql = sprintf("SELECT * FROM lala ORDER BY id LIMIT %d, %d", $num, RECORS_TO_SELECT);
$result = mysql_query($sql) or die("Query error: " . mysql_error());
$result_arr = array();
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) $result_arr[] = $row;
$result_arr = array_reverse($result_arr);
print("<pre>");
var_dump($result_arr);
print("</pre>");
mysql_free_result($result);
mysql_close($db_id);
?>
Последний раз редактировалось groundhog; 10.11.2007 в 16:00..
|
|
|