@web_structure

Страница 2235 из 5834
Again
21.06.2017
21:00:41
лейбл

уезжает



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

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

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/

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

Google
Fedor
21.06.2017
21:04:17
if(!isset($_POST['ololo'])) $_POST['ololo'] = null;
в БД могут быть уже какие-то данные, которые не требуется обновлять.

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

Fedor
21.06.2017
21:04:38
if(!isset($_POST['ololo'])) $_POST['ololo'] = null;
я же пишу в теле запроса пишу какие поля хочу обновить и какими данными

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.



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

а без orm никак?

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

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

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

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

Google
Fedor
21.06.2017
21:27:50
а чего думать то)) composer require и вперед))
я хочу с малого, и потом наращивать. А если сразу делаю всё, то потом приходится исправлять изобилие ошибок

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
@zavitaev для небольшой компании, чтобы учет был не в excel, а по уму
Чего тогда не фреймворк какуй-нибудь взять. нафига выпендриваться и писать руками

Fedor
21.06.2017
21:31:20
Чего тогда не фреймворк какуй-нибудь взять. нафига выпендриваться и писать руками
Ну так я и учусь языку php, да и времени не было во время учебы на фреймворк

Максим
21.06.2017
21:32:05
Ну так я и учусь языку php, да и времени не было во время учебы на фреймворк
Сейчас твои знания нативного php ни кому не нужны. Все кругом и свюду на CMS и фреймворках

Fedor
21.06.2017
21:33:20
Сейчас твои знания нативного php ни кому не нужны. Все кругом и свюду на CMS и фреймворках
ну, чтобы юзать фреймворк, нужно же понимание языка программирования. Чтобы понимать jquery, наверняка нужно понимать как работает js

Again
21.06.2017
21:37:01
вот обернутый в label https://codepen.io/anon/pen/rwweYv
У меня заработало,спасибо

Galeups
21.06.2017
21:37:20
?

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

а кажись, нашёл, там у них просто звёздочки за это отвечают\

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

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

Максим
21.06.2017
21:55:27
я звезды ставлю ))
ну по ним и найти проще. В Your start

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





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

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

Admin
ERROR: S client not available

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

Максим
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
я не знаю,попробуй все задать не фиксированной велечиной,а процентной

Evgeny
22.06.2017
05:38:26
в каком вакууме еще...
блок div центрировать не нужно, нужно центрировать в нем параграф p

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
не видно =)

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

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

Evgeny
22.06.2017
05:43:52
По опыту говорю, флекс
спасибо, на ie забить?

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/

Страница 2235 из 5834