LINUX.ORG.RU

Сообщения metrokto

 

Регистронезависимый поиск в MySQL

Форум — Web-development

Гуглил, экспериментировал, экскрементировал кирпичами весь день.
MySQL версии 5.1.66, БД была создана запросом:

CREATE DATABASE DbName CHARACTER SET utf8 COLLATE utf8_general_ci;
Не работает регистронезависмый поиск следующими способами:
SET NAMES 'utf8';

SELECT `id` FROM TableName WHERE LOWER(`title`) LIKE LOWER('%$search%');
SELECT `id` FROM TableName WHERE `title` LIKE COLLATE UTF8_GENERAL_CI = '%$search%';
Кто знает, как одолеть?

 ,

metrokto
()

Twig - переопределить блок

Форум — Web-development

Есть такие шаблоны:

common.twig

<html>
    <body>
        {% block body %}{% endblock %}
    </body>
</html>

page.twig

{% extends "common.twig" %}
{% block body %}
    {% block contents %}{% endblock %}
    {% include template %}
{% endblock %}

template_a.twig

{% block contents %}
    AAA
{% endblock %}

template_b.twig

{% block contents %}
    BBB
{% endblock %}

Нужно чтобы на выходе было:

<html>
    <body>
        AAA <!-- Если был подключен template_a.twig -->
        BBB <!-- Если был подключен template_b.twig -->
    </body>
</html>

Как такое сделать без JS?

 

metrokto
()

RSS подписка на новые темы