Приветствую, форумчане!
Мучаю постраничную навигацию. Вроде все сделал, но вылезает вот такая ошибка - Cannot use string offset as an array in <...>. Вылезает тогда, когда перехожу на любую страницу, кроме первой.
На вывод идет:
1. nullbyte - 02 Июня, 2011 - 22:25:32 - перейти к сообщению
Контроллер:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- require_once('./functions/application.php');
- // Get settings start
- $address['view'] = $_GET['view'];
- else
- $address['view'] = 'index';
- $address['module'] = $_GET['module'];
- $address['action'] = $_GET['action'];
- $address['count'] = $_GET['count'];
- else
- $address['count'] = 1;
- // Get settings ends
- $select['general'] = new database($configuration);
- $select['counter'] = new database($configuration);
- $select['content'] = new database($configuration);
- $result['general'] = $select['general'] -> query("SELECT * FROM `general` WHERE `destination` = '{$address["view"]}';");
- $result['counter'] = $select['counter'] -> query("SELECT COUNT(*) FROM `content` WHERE 1");
- // Navigation start
- $navigation['page'] = (int)$address['count'];
- if($navigation['page'] < 1)
- $navigation['page'] = 1;
- if($navigation['page'] > $navigation['pages'])
- $navigation['page'] = $navigation['pages'];
- $navigation['start'] = ($navigation['page'] - 1) * $configuration['pages'];
- $result['content'] = $select['content'] -> query("SELECT id, title, description, text, author, comments, tags FROM `content` WHERE `destination` = '{$address["view"]}' ORDER BY `id` ASC LIMIT {$navigation['start']}, {$configuration['pages']};");
- // Navigation ends
- require_once('./templates/'.$configuration['design'].'/index.temp.php');
- ?>
Прошу помочь, кто знает =))