Решил сделать себе не большой рейтинг статей, взял готовый скрипт:
http://makecode.ru/2011/06/php-rating/И с надеждой что все удастся поставить, пошел все ставить, но нифига.
Я использую совершенно глупое подключение к таблице:
Так:
Код:
//Соединяемся с базой данных
$connect = mysql_connect ('localhost', 'rating', 'rating');
mysql_select_db('rating', $connect);
?>
Что то вроде этого.БД называется rating поэтому я не знаю как делать запрос к этой БД, знаю то что создаю еще один файл в config наподобие database.php
Подключал я файлы совершенно не адекватным способом для kohana;
rating.phpКод:
include ('/model/base.php');
rateaction.phpКод:
include ('/model/base.php');
Где выводятся мои статьи я подключил файл rating
Код:
include '/controller/rating.php';
И вывелась такая вот ошибка:
Код:
ErrorException [ Warning ]: include(/controller/rating.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory
Я указал все правильные пути, вот честно,все проверял,но никак.
Файлы в kohana же подключаются так:?
Код:
Request::factory('/model/base')->execute();
Вот пример файла rating:
Код:
<?php
include "model/base.php";
Request::factory('/model/base')->execute();
function callrating ($idpost, $typethumb = '', $liked = '') {
$result = mysql_query("SELECT up, down FROM `rating_post` WHERE id_post = ".(int)$idpost."");
$row = mysql_fetch_array($result);
?> <div class="rating <?=$typethumb?>">
<a class="rate plus" id="pid_<?=$idpost?>" href="#"></a>
<div id="rateresult-<?=$idpost?>"><?=$row['up']-$row['down']?></div>
<?php if ($liked == '') { ?>
<a class="rate minus" id="pid_<?=$idpost?>" href="#"></a>
<?php } else {
echo $liked;
} ?>
</div>
<?php
}
?>
Контроллер как видно я не прописывал.Я хочу пока,чисто подключить файлы.Но у меня постоянно это ошибка,пробовал через include_once никак((Пожалуйста тыкнети пальцем, что я не правильно делаю,что дописать и тд)