Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
PHP Парсинг нескольких xml в бд Добрый день, коллеги по интересам! Решил заняться php, имею опыт программирования на других языках. Достался мне скрипт импорта данных из одного xml - со всем разобрался, но хочу сделать импорт из нескольких xml (однотипного множества). Подскажите, если не трудно, в чем загвоздка. Исходный скрипт ниже, пробовал циклить и даже прописывать по названию xml, но безрезультатно, либо ошибка, либо... https://www.cyberforum.ru/ php-beginners/ thread1289402.html Показ картинок в PHP PHP
Здравствуйте, нужно помощь по поводу графики в PHP. Вообщем хочу сделать следующее: На странице имеется 2 кнопки например "открытка 1" и "открытка 2", при нажатии кнопки открытка 1 должен вызваться файл, в котором имеется только скрипт php без тегов html head и body. Этот файл выводит открытку 1 на страницу. Ну и собственно при нажатии кнопки "открытка 2" выводит другую открытку на этой...
PHP Как узнать заголовки реального письма? Требуется у скрипта создания письма организовать заголовки таким же образом, каким это происходит при оправке письма из типовой компьютерной программы, например Outlook Express, входящей в состав Виндовс ХР. Если в самой программе посмотреть заголовки отправленного из нее и полученного ею же письма, то видно вот что: DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=list.ru;... https://www.cyberforum.ru/ php-beginners/ thread1289370.html PHP $_GET Допустим есть страница site.ru/view.php Как через глобальную переменную $_GET дать переменой $link значение /view.php или просто view.php ? https://www.cyberforum.ru/ php-beginners/ thread1289330.html
Помагите найти ошибку в коде PHP
function empty_form($as,$bg, $kg,$f){ // $errr ="false"; $efr = "true"; $i = '0'; $stop = '3'; // создаем массив $fr = array($as, $bg, $kg, $f); // Проверяем пусты ли переменные
PHP Не работает Update в БД https://www.cyberforum.ru/ php-beginners/ thread1289293.html
Все хорошо, кроме того что в БД не изменяется значение money.... Помогите, кому не сложно <?php session_start(); $connect = mysql_connect("*******", "*******, "****") or die("Could not connect: " . mysql_error()); mysql_select_db('******'); if ($_SESSION != "") { $e_username = $_SESSION; $e_password = $_SESSION;
PHP Запутался в путях https://www.cyberforum.ru/ php-beginners/ thread1289251.html
У меня стоит XAMPP в Linux Ubuntu. Путь начиная с файловой системы: opt/lampp/htdocs. В htdocs располагается основная папка сайта - students. В папке students есть файл index.html, папка css и папка js. Вообщем так: htdocs/students/index.html htdocs/students/css/demo.css htdocs/students/js/demo-1.js И в файле index.html есть строчки: <link rel="stylesheet" type="text/css"...
Ограничить создание <li> JQuery sortable PHP
Здравствуйте. Задача вот в чем. В одну колону вывожу пользователей с БД. В другую нужно перетащить 16 юзеров и потом нажать кнопку, чтобы получить массив их id. как указать чтобы кнопка была активна именно тогда - когда перетащили 16 юзеров и как отключить перетаскивание 17того и более? вот код: $(function() {
PHP Исходники учета сотрудников Мне нужны исходники на PHP + MySql отдела кадров (учет персонала, сотрудников) В Интернете не нашел ничего нормального. Поэтому не отправляйте назад в Гугл. Или если есть исходники сайта PHP базы данных, где можно редактировать, удалять, создавать какие-то записи. https://www.cyberforum.ru/ php-beginners/ thread1289196.html PHP Var_dump https://www.cyberforum.ru/ php-beginners/ thread1289157.html
Замучался вообщем, как искать проблему может кто подскажет? foreach($classPupils as $key => $value){ dump_source($key); dump_source($value); dump_source($value); }
PHP Обновление записи в БД
Доброго времени суток. Есть форма на которой есть несколько полей. Делаю запрос на обновление таблицы в БД. Как организовать проверку на пустоту если пустое может быть одно или несколько полей. То есть если значение из формы пришло пустое тогда не обновлять запись в бд ( оставить старую запись). Изначально делал несколько проверок на пустоту и несколько UDPATE запросов. Как сделать все в 2-3...
PHP Авторизация и переход на главную В общем нужно сделать что-то наподобие сайта cyberforum: когда авторизовываешься то меняется меню и соответственно поле с логином и паролем то же заменяется. Просто в php я новичок. Смогла сделать только авторизацию. https://www.cyberforum.ru/ php-beginners/ thread1289004.html
Эксперт PHP
5753 / 4133 / 1507
Регистрация: 06.01.2011
Сообщений: 11,276
01.11.2014, 07:00 0

Цикл в Twig - PHP - Ответ 6794239

01.11.2014, 07:00. Показов 3511. Ответов 5
Метки (Все метки)

Лучший ответ Сообщение было отмечено Ваник Хачатрян как решение

Решение

Ваник Хачатрян, вообще не так Вы делаете. И много лишнего. Попробуйте так:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{% block content %}
<div id="content">
    {% for post in posts %}
<div class="post-item ">
<h2><a href="/s.php?id={{ post.id }}">{{ post.name }}</a></h2>
<div class="img-conteiner">
<img src="/images/icons/708.jpg" />
</div>
    <p>{{ post.mini_desc}}</p>
    <div class="clear"></div>
    <div class="post-info">
    <span class="date_add">{{ post.date }}</span>
    <span style="background: #0ba0dd;" class="post-rub"><a href="blog/moi-sobyitiya.html">Категория: {{ post.cname }}</a></span>
                                                
    <span class="views">Просмотров: {{ post.view }}</span>
 
</div>
</div>
{% endfor %}
</div>
{% endblock %}
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?
require_once 'config.php';
//Title страницы
require_once $var_dir.'/head.php';
 
# Массив для данных
$posts = array();
 
# Формируем SQL запрос
$query = "SELECT `p`.*, `c`.`name` `cname` FROM `".$db_prefix."posts` `p`
              LEFT JOIN `".$db_prefix."cat` `c`
          WHERE `c`.`catid`=`p`.`cat`";
 
//Вытаскиваю из базы данные о посте
$result = mysqli_query($mysqli, $query);
 
# Построчно обходим результат
while($post = mysqli_fetch_array($result)){
    # Дописываем данные в массив
    $posts[] = $post;
 
//Шаблонизатор
require_once $tmpl_dir.'/lib/Twig/Autoloader.php';
Twig_Autoloader::register();
 
 
try {
  // указывае где хранятся шаблоны
  $loader = new Twig_Loader_Filesystem($tmpl_dir);
 
  // инициализируем Twig
  $twig = new Twig_Environment($loader);
  // подгружаем шаблон
  $template = $twig->loadTemplate('main.html');
 
  // передаём в шаблон переменные и значения
  // выводим сформированное содержание
  echo $template->render( array( 'posts' => $posts ) );
 
} catch (Exception $e) {
  die ('ERROR: ' . $e->getMessage());
}
 
?>


Вернуться к обсуждению:
Цикл в Twig PHP
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.11.2014, 07:00
Готовые ответы и решения:

Ошибка в Twig
привет, вот од из index.php &lt;? require_once 'config.php'; require_once...

Шаблонизатор TWIG
Подскажите, как осуществить поиск замену, в тексте, применением регулярных выражений. В данной...

Проверка типа данных в twig
Вопрос прост. Нужно проверить какой тип данных в переменной. Нужен аналог is_numeric() в twig....

PHP и Twig - вывод отдельной функции
Доброго времени суток. У меня имеется класс Core, где хранятся мои функции. Так же метод класса,...

5
01.11.2014, 07:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.11.2014, 07:00
Помогаю со студенческими работами здесь

Как передать глобальную переменную в twig
define(&quot;SEASON&quot;, 1); как теперь её в файле с расширением twig вывести?

Twig. Многоуровневое меню c бесконечным вложением
Здравствуйте коллеги! Надеюсь - что написал в правильную ветку. Задумал в своём проекте...

PHP twig
Доброго времени суток. Помогите пожалуйста сделать класс. Это должен быть обычный класс в котором...

Работа с шаблонизатором TWIG
Всем привет! Мне нужно написать справочник по каким-либо товарам. С использованием бд и twig'a....

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru