Вы не зашли.
Вот вижу в Kohana подобный код:
public static function factory($file = NULL, array $data = NULL)
{
return new View($file, $data);
}
Возник вопрос - зачем использовать фабрику, если это - обычный вызов объекта?
Желание стать программистом из-за того, что вам нравляться компьютерные игры-это все равно, что желание стать гинекологом из-за того, что вам нравиться секс
ну я не в курсе в принципе что там происходит по логике.
но, как вариант, это вполне могло быть раньше реальной фабрикой, потом код переписали, но для совместимости оставили и это.
либо наоборот, задел на будущее.
Ну а если в общем - для чего используются фабрики?
Типа вызов объекта с дополнительными параметрами?
Желание стать программистом из-за того, что вам нравляться компьютерные игры-это все равно, что желание стать гинекологом из-за того, что вам нравиться секс
Блин,делаю запрос в бд с рандомным выбором из бд,ставлю лимит на вывод 5,но чет не срабатывает,выводит только 1 поле( в чем ошибка у мя в запросе?
вот собсно запрос
Код:
$hit = mysql_fetch_array(mysql_query("SELECT * FROM `info` ORDER BY RAND() LIMIT 5")); |
Код:
span style="color: #0000BB"><?php$q = mysql_query("SELECT * FROM `info` ORDER BY RAND() LIMIT 5");while ($row = mysql_fetch_assoc($q)) { print_r($row);} |
Gemorroj написал:Код:
span style="color: #0000BB"><?php$q = mysql_query("SELECT * FROM `info` ORDER BY RAND() LIMIT 5");while ($row = mysql_fetch_assoc($q)) { print_r($row);} |
Огромное спасибо))
А с таким кодом можно сделать листинг? или нужно код менять для листинга?
Код:
span style="color: #0000BB"><?phpinclude 'head.php';include 'db.php';$today = date("j/n/Y"); $q = mysql_query("SELECT * FROM `info` ORDER BY 'id' DESC LIMIT 5");while ($row = mysql_fetch_assoc($q)) { echo '<div class="gmenu2"><br><br>'; echo "<b>Имя:</b> $row[name] <br>"; echo'<img src="' . $row['url'] .'"alt="*" width="70" height="60" /><br>'; echo "<b>Описание:</b> $row[opis] <br>"; echo "<b>Скачали:</b> $row[kols] <br>"; echo "<b>Добавлено:</b> $today <br>"; echo "<a href ='/ko.php'> <b>Комментарии: </b></a>(2)<br>"; echo "<a href ='/download.php'> <b>Скачать</b></a> $row[ves] (Мб.) "; echo '</div>';}?> |
не понял вопроса.
в коде есть проблемы.
Gemorroj написал:
не понял вопроса.
в коде есть проблемы.
ну я хочу сделать чтоб было по страницам,на каждой странице чтоб выводило по 5 файлов,смотрел примерно как это делается,но нифига не понял,там в коде который я смотрел лимит идет не так как у меня,и функция листинга там написана, но её я тож не смог понять(