@phpclubru

Страница 858 из 956
Сасный
02.04.2019
12:15:22
Жоска, ну и нет puny-code доменов

Dmitry
02.04.2019
12:26:24
https://pastebin.com/KThygrLA
if ($city['CODE'] != 'spb' || $city['CODE'] != 'ufa') continue; Кажется условие всегда выполняется. @a42cat

Алексей
02.04.2019
12:27:22
if ($city['CODE'] != 'spb' || $city['CODE'] != 'ufa') continue; Кажется условие всегда выполняется. @a42cat
ну так я это и сделал для примера. убрать условие и оно не работает

Nick
02.04.2019
12:27:33
Всем доброго дня! Есть бд и 2 таблицы: reports и reports_meta во вторйой таблице есть столбец reports_id для связи с первой таблицей, meta_key и meta_value. Как сделать джойн чтобы получить слобцы из первой таблицы, а из второй сделать чтобы meta_key подставлялся в имя столбца, а meta_value в значение столбца

Google
Dmitry
02.04.2019
12:30:58
select r.*, rm1.value as col1, rm2.value as col2 from reports r LEFT JOIN meta rm1 ON rm1.key='col1' and rm1.entity_id=r.entity_id LEFT JOIN meta rm2 ON ...

Но ходят слухи, что Entity-Attribute-Value это антипаттерн (см Wikipedia - мы в 2005-2009м имели табличку 5Гб от которой зависел "весь мир")

Dmitry
02.04.2019
12:33:20
делаешь генератор запросов :) - селектишь список столбцов желаемых, затем делаешь по джойну на столбец

Потом оказывается, что больше 32х джойнов нельзя (в mysql, проверял давно)

Или селектишь все данные в память и делаешь с ними что хочешь

Nick
02.04.2019
12:35:09
Dmitry
02.04.2019
12:35:52
ну так я это и сделал для примера. убрать условие и оно не работает
Ну тогда или берешь дебаггер или пишешь var_dump(имяпеременной) после каждой строчки и проверяешь в каком месте что-то начинает идти не так

Google
Алексей
02.04.2019
12:36:47
Ну тогда или берешь дебаггер или пишешь var_dump(имяпеременной) после каждой строчки и проверяешь в каком месте что-то начинает идти не так
дебагера к сожалению нет возможности подкрутить, а вот print_r я проставлял. и перед записью в файл там все так как должно быть

Dmitry
02.04.2019
12:36:49
Блин, походже так и придётся
Tradeoff - выиграли в "гибкости" схемы базы, проиграли в удобстве доставания/отчетов.

А можно некие настройки хранить в одной ячейке в виде json?
Всё можно, но до какого-то предела. Можно сделать settings(id,key,value) - обновлять уже удобнее будет

как так код вставлять в чат?
Если вопрос был про верстку в TG то обратными кавычками - одинарными code или если блок - тройными code block

Илья
02.04.2019
12:47:10
Ребят, может кто слышал на счёт GitHub pages? А вернее на счёт их бесплатного хостинга. Исходники так же всем доступны, если загрузить сайт?

Dmitry
02.04.2019
13:02:48
Так вроде там только статика

dypa
02.04.2019
13:15:23
с 241 строки начинается запись в файл
всегда на 1 и той же записи прекращается запись в файл?

Алексей
02.04.2019
13:16:39
всегда на 1 и той же записи прекращается запись в файл?
ну конкретный оффер на котором стопорится мы не отслеживали но количество одинаковое в xml'ке всегда. короче ошибка стабильная да

Кирилл
02.04.2019
14:48:48
всем привет, ребят, подскажите со скольки(скажем так) записей из таблицы стоит переделывать пагинатор, что бы он не чисто все записи в себе держал, а по клику на страницу подгружал конкретно записи выбранной страницы

Кирилл
02.04.2019
14:58:35
ну то есть не так, что подгрузил все записи с бека, а на фронте отображаешь кусками при нажатии на страницы, а так, что грузиятся юзеры 1-ой страницы и потом при смене страниц подгруажилсь именно нужные юзеры, а не все

Кирилл
02.04.2019
14:59:15
и вот думаю при каком кол-ве записей(общем) стоит перекрыть пагинатор, чтоб грузил опред кол-во юзеров на выбранную страницу

наверное, да

спс

Google
Кирилл
02.04.2019
15:01:09
да уже переделано, просто вспомнил,Ж скажем так, свою старую работу и подумал могут ли быть случаи. когда и старая реализация норм

Andrew P.
02.04.2019
15:01:11
Dmitry
02.04.2019
15:13:44
формулы нет, зависит от размера записи и от тяжести запроса для бека

Кирилл
02.04.2019
17:31:26
кто-нибудь из ларавел спецов может подсказать https://laravel.ru/forum/viewtopic.php?id=4074 почему-то ксс файл в реакт компонетн не подгружает, не знаю как микс настроит

Николай
03.04.2019
02:41:28
Кто нибудь пользуется линуксом?

Пробовал lamp устанавливать. Все норм, но при работе с бд не хочет подключаться к бд и вообще не как не реагирует, проверки и т.д. Соотвественно данные в бд не заносяться. Пробовал все, лез в гонфигурационные файлы.

Николай
03.04.2019
04:00:04
бд какая и какой еще lamp - там ставишь все по отдельности
mysql стандартная сборка на линукс, линукс, апач, mysql, php

Alexandr
03.04.2019
04:24:07
mysql стандартная сборка на линукс, линукс, апач, mysql, php
консольно к бд подключаетсч? пароль рута задал?

Николай
03.04.2019
04:25:43
бд какая и какой еще lamp - там ставишь все по отдельности
Менял пользователя, после установки не заходит в бд, mysql 5.6 вроде и там с рутом чего то.

Николай
03.04.2019
04:28:49
Через терминал зазодит в бд, а через код не реагирует.

Dziro
03.04.2019
05:03:12
Версия ПХП 5.2

к вышенаписанному не относится. Просто ща увидел

Gena
03.04.2019
07:50:52
Пробовал lamp устанавливать. Все норм, но при работе с бд не хочет подключаться к бд и вообще не как не реагирует, проверки и т.д. Соотвественно данные в бд не заносяться. Пробовал все, лез в гонфигурационные файлы.
Тут вряд ли тебе кто-то поможет. Бывали случаи, когда даже ось приходилось переустанавливать, после правок некоторых архаровцев. Как один из советов, если сделал по какой-то инструкции и не заработало - переустанавливай линуху, бери новую инструкцию и повторяй, пока не запашет.

Google
Admin
ERROR: S client not available

Gena
03.04.2019
08:24:01
перебить линуху на ПК дело 15 минут. Тем более, я дал такой совет, потому что он только её поставил и система пустая. Понятное дело, что такой подход не приемлим на серваках.

Gena
03.04.2019
08:44:27
исправить проблему менее 5 минут. хватит виндовые замашки переносить на другие ос.
А найти проблему - дело не 5 минут. Если ось только поставленная и что-то не пашет - в чём проблема её перебить?

Николай
03.04.2019
08:44:35
Пробовал lamp устанавливать. Все норм, но при работе с бд не хочет подключаться к бд и вообще не как не реагирует, проверки и т.д. Соотвественно данные в бд не заносяться. Пробовал все, лез в гонфигурационные файлы.

Проблема с линуксом на php

sudo apt-get install php libapache2-mod-php php-mbstring php-mcrypt php-mysql Или yum install -y php php-mysql php-mbstring php-mcrypt Проще было бы знать какой дистр стоит и какие пакеты/модули/расширения установлены.

Ща на винде, куплю в этом месяце другой ноут и установлю линукс. Поробую то что вы написали и сам напишу о себя все в подробностях.

Это пример команд на Ubuntu и centos для установки php и расширений, позволяющие расширить функционал в частности php-mysql - модуль для работы с MySQL, php-mbstring - модуль с функциями для работы с мультибайтными строками, mcrypt модуль для работы с алгоритмами шифрования

Так откуда тогда проблема?

Пробовал линукс

Тебе нужно найти инструкцию установка LAMP на ubuntu/debian/centos/fedora etc в зависимости от того какой дистр установил. Lamp - (Linux apache mysql php). Там как правило их с десяток и все одна на другую похожие.

Я по ним и делал. Даже в конфиги лез. Все делал как написанно. Апач работает, mysql работает, а код пишешь и нечего. Ни проверки не проходят, ни какой реакции. И данные соответсвенно в бд не заносятся.

Как будет возможность напишу все подробности проблемы.

Сам код-то рабочий? Я не писал и не пишу на php, потому не знаю чем здесь подсказать. Опять же какой версии php, mysql, какие модули php установлены... https://www.php.net/manual/ru/book.mysqli.php https://www.php.net/manual/ru/ref.pdo-mysql.php

Ну не весь?но на винде подклбчаюсь без проблем.

dypa
03.04.2019
08:47:02
Ща на винде, куплю в этом месяце другой ноут и установлю линукс. Поробую то что вы написали и сам напишу о себя все в подробностях.
есть виртуализация, худо бедно но работает под виндой. есть точки сохранения в ней, не стесняйся ими пользоваться первое время. покупать отдельный ноут - ну такое.

Николай
03.04.2019
08:49:45
глупеньким придется не раз систему переставить, чтобы найти проблему )))
Так откуда проблема если сборку ставишь и все по идее все должно работать.

Google
Gena
03.04.2019
08:50:56
глупеньким придется не раз систему переставить, чтобы найти проблему )))
Зато найдёт инструкцию, по которой будет сразу поднимать рабочую версию LAMP. Плюс, это опыт по установке

dypa
03.04.2019
08:51:55
Так откуда проблема если сборку ставишь и все по идее все должно работать.
нет понятия сборки. есть ОС, сверху ставишь пакеты.

hvarts
03.04.2019
08:52:15
ребята. юзаю весту, сайты на html, что посоветуете отключить в весте, что бы снизить нагрузку?

Сасный
03.04.2019
08:53:38
hvarts
03.04.2019
08:53:49
а что посоветуте, вместо весты? из бесплатного

Страница 858 из 956