$page = $_GET['page'];
$num = 7;
$query = mysql_query("select count(1) from news");
$count = mysql_fetch_array($query);
$total = intval(($count[0]-1)/ $num)+1;
$page = intval($page);
if(empty($page) or $page < 0) $page = 1;
if($page > $total) $page = $total;
$start = $page * $num - $num;
$result = mysql_query("SELECT * FROM news ORDER BY pid DESC LIMIT $start, $num");
for($i = 0; $i < $num; $i++) {
$array[] = mysql_fetch_array($result);
И вывожу данные, например имя статьи: $array[$i][name]
На index.php все впорядке и выводит 7 раз названия статей, но на странице где есть переменные в адресной строке первые 3 раза выводит вместо имени (и вместо других переменных) то A, то i, то a. Вот. Остальные 4 записи выводит правильно. Может кто подскажет в чем дело?
Спустя 1 час, 29 минут, 59 секунд (31.05.2010 - 10:50) Jinus написал(а):
Попробуйте перед циклом дописать
$array = array();
Спустя 38 минут, 30 секунд (31.05.2010 - 11:28) Гость_Иван написал(а):
Спасибо огромное!!!!!!!!!!!!!!!