
Again
21.06.2017
21:00:41
лейбл
уезжает

Fedor
21.06.2017
21:00:48
Ребят.. У меня есть форма, на которой не все поля обязательны для заполнения. Методом POST данные из формы передются в обработчик. Получается, я не знаю какие данные будут введены пользователем, а какие нет. Но я ж не буду делать для каждого случая отдельный запрос. Как быть в такой ситуации? Использую подготовленные запросы PDO

Google

Again
21.06.2017
21:01:49

Fedor
21.06.2017
21:01:59

Chuvi
21.06.2017
21:02:04

elanc
21.06.2017
21:02:09
@animeime для таких как ты есть особый ад!

Fedor
21.06.2017
21:02:27

Again
21.06.2017
21:02:58
просто передавай только обязательные параметр
у в пхп же есть обязательные параметры
и не обязательные

Chuvi
21.06.2017
21:03:20
if(!isset($_POST['ololo'])) $_POST['ololo'] = null;

Again
21.06.2017
21:03:39
https://phpclub.ru/talk/threads/%D0%BD%D0%B5-%D0%BE%D0%B1%D1%8F%D0%B7%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8.43151/

Fedor
21.06.2017
21:03:50

Again
21.06.2017
21:03:56
типо укажи,что тот обязательный,тот обязательный

Google

Fedor
21.06.2017
21:04:17

elanc
21.06.2017
21:04:30
??
не нужно писать каждое слово в предложении отдельным сообщением..

Fedor
21.06.2017
21:04:38

elanc
21.06.2017
21:05:13

Fedor
21.06.2017
21:05:13
кажется, мне поможет только @zavitaev ))

Максим
21.06.2017
21:05:37

elanc
21.06.2017
21:05:55
кажется тебе поможет только экзорцист.. =)

Fedor
21.06.2017
21:09:13
Что такое?
Есть у меня форма. Например смотрим строку 2 - номер заказ наряда. Если в базе он не указан,то в это поле можно что-то вписать и внизу нажать зеленую кнопоньку. Если значение уже есть в базе, то оно просто выводится. И, получается, каждый раз у меня разные данные в массиве $_POST.

Максим
21.06.2017
21:09:41

Fedor
21.06.2017
21:10:03
И в зависимости от этого мне каждый раз нужно обновлять разное количество полей в базе. Но писать через if else для каждого случая свой запрос - это прямая дорога в ад.
а без orm никак?

Sparrow
21.06.2017
21:10:29
не удержался

Fedor
21.06.2017
21:10:45
щааас как удалится)

Максим
21.06.2017
21:11:46

Fedor
21.06.2017
21:12:53
Это да. Динамически формировать запрос
Ладно, я запишу тогда в двумерный массив значения из пост в формате поле в базе данных => значение и буду запрос формировать через foreach. так не грешно?

Максим
21.06.2017
21:14:40
@invilink ну что, удается?

Fedor
21.06.2017
21:26:14
@invilink ну что, удается?
я еще обработать данные хочу. и до библиотеки которую ты советовал пока не дошел, поэтому еще над этим думаю)

Google

Максим
21.06.2017
21:27:03

Fedor
21.06.2017
21:27:50

Максим
21.06.2017
21:28:18

Fedor
21.06.2017
21:28:31

Максим
21.06.2017
21:28:57
@invilink не, вообще для чего это все пишешь?

Fedor
21.06.2017
21:29:32
@zavitaev для небольшой компании, чтобы учет был не в excel, а по уму
но сначала это был проект в рамках дипломной работы. Диплом защитил, а сейчас доделываю

Максим
21.06.2017
21:30:26

Fedor
21.06.2017
21:31:20

Максим
21.06.2017
21:32:05

Fedor
21.06.2017
21:33:20

Again
21.06.2017
21:37:01

Galeups
21.06.2017
21:37:20
?

Евгений
21.06.2017
21:43:27
чуваки, а не в курсе на гитхабе нету что-то типа "избранного" или заладок? чтоб можно было запомнить и потом к этому проекту вернуться а не заводить букмарку
а кажись, нашёл, там у них просто звёздочки за это отвечают\

Максим
21.06.2017
21:44:50

Евгений
21.06.2017
21:45:08
йеп, не внимательный я, спасибо)

Galeups
21.06.2017
21:53:11
я звезды ставлю ))

Максим
21.06.2017
21:55:27

Google

Fedor
21.06.2017
23:10:01
@zavitaev сделал, работает. если интересно, вот :)

Максим
21.06.2017
23:16:44
Зачем эта порнография с if-elseif

Fedor
21.06.2017
23:17:15

Евгений
21.06.2017
23:21:02
156ая строчка просто пздц, можно было хотя бы все возможные варианты запихнуть в словарик отдельный и проверять через in_array

Admin
ERROR: S client not available

Максим
21.06.2017
23:21:04
а как?
так я тебе же сказал библиотеку для валидации

Fedor
21.06.2017
23:21:29

Максим
21.06.2017
23:23:47
это в планах)
н-да... тебе советуют инструмент которые поможет тебе избежать этого говнокода
@invilink а нет, лучше с широкой улыбкой шагать по граблям на костылях ?

Fedor
21.06.2017
23:25:49
нужно быренько доделать, будет время - разберусь как работает библиотека
это из серии "надо было сдать еще вчера"

SilencerWeb
22.06.2017
03:20:54
@rejjin

Dmitry Karzakov
22.06.2017
04:24:35
Всём привет! Кто может установить код виджета WhatsApp на мобильный сайт?
Или знает того кто может.
В лс плиз

Evgeny
22.06.2017
05:29:06
Всем привет! Подскажите наиболее правильное решение по вертикальному выравниванию. Код здесь https://codepen.io/evvdemin/pen/weeeJP

Alexander
22.06.2017
05:31:56
margin наверне в процентах
а стоп
а что блок центрировать нужно?

Google

Evgeny
22.06.2017
05:33:54
блок нет, он в вакууме, нужно только текст в нем, чтобы была кроссбраузерность
тут кто-то писал - научитесь использовать inline-block, интересно было бы пример от автора высказывания

Alexander
22.06.2017
05:36:34
я не знаю,попробуй все задать не фиксированной велечиной,а процентной

SilencerWeb
22.06.2017
05:37:23

Evgeny
22.06.2017
05:38:26

SilencerWeb
22.06.2017
05:40:24
https://habrahabr.ru/company/netcracker/blog/277433/

Evgeny
22.06.2017
05:41:23
гуглить умею

SilencerWeb
22.06.2017
05:41:34
не видно =)

Ivan
22.06.2017
05:42:52

Evgeny
22.06.2017
05:43:12
не видно =)
я спросил "наиболее правильное решение", что подразумевает опыт участников этой группы

Ivan
22.06.2017
05:43:30
По опыту говорю, флекс

Evgeny
22.06.2017
05:43:52

Ivan
22.06.2017
05:45:00
Да) в 10 вроде пашет. Остальное в жопу) пока сайты на них смотрибельные ими будут пользоваться. А уже 2017 год
Было время и для ие6 сайт верстал. Не лучшее было время. От старого надо избавляться?♂

Evgeny
22.06.2017
05:47:41
в большей степени я согласен с этим) но малая часть протестует))

SilencerWeb
22.06.2017
05:48:02

Evgeny
22.06.2017
05:49:47
ну спасибо, хоть почитаю про флекс тогда поподробнее)

Galeups
22.06.2017
06:24:54
всем привет, есть что нить подобное почитать?
http://largescalejs.ru/