«phpClub» — архив тем ("тредов"), посвящённых изучению PHP и веб-технологий.
Аноним 2019/04/23 14:29:20  №1387384 1
Нихуя не понимаю mvc, помогите долбоёбу
Аноним 2019/04/23 17:22:39  №1387455 2
image.png (97, 259x194)
194x259
>>1387384
Я вообще ничего не понимаю с этим долбанным SQL. Набираю уже где-то первую космическую на одной жопной тяге.

Правила меняются постоянно от запроса к запросу, от типа переменной к другому типу переменной. Заебало такое поведение уже. Где-то можно напрямую переменные в строку лепить - где-то нельзя.
С группировкой тоже возился долго и пришлось костыль писать, так потом выяснилось что мой костыль и не костыль вовсе. Оказывается в "GROUP BY" нельзя биндить переменную. Но везде можно. А тут нельзя - читайте документацию. Где-то там на триста-сраной странице пару строк написано про это. Или гугл доёбывайте, но на русском только шизики срут - трахайте по английский пожалуйста. Рады были вам помочь.
Ну охуеть теперь. И всем норм. Говноедство какое-то массовое.
Ответы: >>1387703 >>1394734
Аноним 2019/04/24 08:07:46  №1387703 3
>>1387455
Ето и есть процесс обучения.
Ответы: >>1387794
Аноним 2019/04/24 11:49:42  №1387794 4
>>1387703
Да ето так.

Однако от этого не легче - довольно сложно работать с системой, в данном случае, MySQL, если она ведёт себя как девка на свидании и постоянно ломается и нарушает свои же правила.
Аноним 2019/05/06 05:56:56  №1394734 5
>>1387455

Я думаю, все проще. Подстановка через плейсхолдеры работает только для значений (чисел и строк), но не для идентификаторов (имен полей и таблиц). Ну и да, мануал на английском, это опен сурс, если никто не будет его переводить, то версии на русском не будет.

Для Постгреса, кстати, есть русский перевод мануала.

>>1386695

Ты передаешь неправильные параметры наверно, либо не тот ид телефонии, либо не то число часов. Или передаешь его строкой может быть.

>>1382988

php-fpm это менеджер процессов PHP, к которому nginx обращается по протоколу FastCGI. Он запускается как отдельная от nginx программа. Apache тоже поддерживает FastCGI и может с ним взаимодействовать.

Обычно схема такая: запросы идут на нгинкс, статические файлы он отдает сам, динамические запросы к страницам сайта передает в php-fpm, который выполняет php-скрипт.

mod_php - это интерпретатор PHP, оформленный в виде модуля к Апачу. Он загружается внутрь Апача и естественно, без Апача работать не может.

>>1382148

Это можно сделать, но тут сложность в том, что он не будет искать ошибки в захваченной фразе. Ну, например, если мы хотим захватить ближайшее слово справа и слева, то можем написать:

\S+\s*...\s*\S+

Но тогда в захваченном слове не будут искаться ошибки, так как preg_match_all() не проходится повторно по уже найденной подстроке.

Другой вариант - использовать опцию PREG_MATCH_OFFSET_CAPTURE, которая сохраняет для каждого найденного вхождения позицию в байтах от начала строки. Эту позицию преобразовываем в символы и берем например текст, по 20 символов в обе стороны от места ошибки.

Ну и покажи код, чтобы было можно что-то еще добавить.