Форум программистов, компьютерный форум, киберфорум
PHP: Фреймворки
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
 Аватар для androidos
29 / 27 / 5
Регистрация: 07.07.2011
Сообщений: 782

Kohana 3. Пытаюсь соеденится с базой, но не выходит

29.05.2012, 00:01. Показов 1282. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Юзаю MySQL

Connection:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
    'default' => array
    (
        'type'       => 'mysql',
        'connection' => array(
            /**
             * The following options are available for MySQL:
             *
             * string   hostname     server hostname, or socket
             * string   database     database name
             * string   username     database username
             * string   password     database password
             * boolean  persistent   use persistent connections?
             * array    variables    system variables as "key => value" pairs
             *
             * Ports and sockets may be appended to the hostname.
             */
            'hostname'   => 'localhost',
            'database'   => 'kohana',
            'username'   => 'root',
            'password'   => FALSE,
            'persistent' => FALSE,
        ),
        'table_prefix' => '',
        'charset'      => 'utf8',
        'caching'      => TRUE,
        'profiling'    => TRUE,
    ),
Здесь query
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php defined('SYSPATH') or die('No direct script access.');
 
class Model_Post extends Kohana_Model
{
      /**
       * Get the last 10 posts
       * @return ARRAY
       */
      public function get_last_posts($limit, $offset = 0)
      {
            // SQL: SELECT * FROM 'posts' ORDER BY 'id' DESC LIMIT 0, 10
            return DB::select()                 // SELECT - DB:SELECT
                  ->from('users')               // Из таблицы 'post'
                  ->order_by('id','DESC')       // Сортируем по 'id' в обртном порядке
                  ->limit($limit)               // Количество записей с результатом
                  ->offset($offset)             // пропустив $offset (по умолчанию 0) записей
                  ->execute()                   // Выполняем
                  ->as_array();                 // Результат ввиде массива
      }
}
?>
Здесь отображение
PHP
1
2
3
4
5
6
7
8
<?php
foreach($posts as $post):
echo '<div'.HTML::attributes(array('class'=>'post')).">\n";
echo "\t<h2>".$post['username']."</h2>\n";
echo "\t<div>".$post['password']."</div>\n";
echo '</div>'."\n";
endforeach;
?>
Error:Invalid argument supplied for foreach()
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.05.2012, 00:01
Ответы с готовыми решениями:

Пытаюсь добавить в проект application, но выходит ошибка
Добавил class для аpplication и одну строчку манифесте, почему то сразу вылетает ошибки 03-03 09:59:31.582: D/jdwp(21588):...

Пытаюсь передать данные через Intent, но выходит ошибка
Пытаюсь передать данные через Intent, но выходит ошибка, когда пытаюсь передать число Вот, что выводит в Логе 03-02...

Пытаюсь сделать форму ввода пароля, но не выходит. СРОЧНО!
Всем привет пытаюсь сделать форму ввода пароля, но не выходит, файл формы и файл авторизации лежит в одной папке, но он почему-то не может...

1
 Аватар для oblomingo
7 / 7 / 4
Регистрация: 20.06.2012
Сообщений: 129
Записей в блоге: 4
21.06.2012, 14:57
PHP
1
2
3
4
5
6
7
return DB::select()                 // SELECT - DB:SELECT
                  ->from('users')               // Из таблицы 'post'
                  ->order_by('id','DESC')       // Сортируем по 'id' в обртном порядке
                  ->limit($limit)               // Количество записей с результатом
                  ->offset($offset)             // пропустив $offset (по умолчанию 0) записей
                  ->execute()                   // Выполняем
                  ->as_array();                 // Результат ввиде массива
может без execute() ? Я им вроде не пользовался.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.06.2012, 14:57
Помогаю со студенческими работами здесь

Связать таблицы. БД "ГИБДД".
Подскажите пожалуйста с легкой базой данных, прошу, я не разбираюсь вообще, я пытаюсь сама Я все данные сама заполню, я не пойму как...

Не могу соеденится с БД со своей програмки.
Zdraste vsem, vot programka na Jave ************************************** import java.sql.* ; public class Kosilu { ...

Kohana
Впервые сваял сайт на Kohana. На локальном сервере все работает прекрасно, но когда залил на хостинг выдает ошибку...

Kohana
Всех с Наступающим! =) Кто нибудь знаком с фреймворком Kohana?

Kohana
Здравствуйте! Есть такой вопрос, вот есть у меня форма,у меня на ней имеются значения переменных там в полях типа =text, так вот как...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
Программный отбор значений справочника
Maks 21.03.2026
Установка программного отбора значений справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит предопределенное значение перечислений. Процедура. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru