Anonymous
хотеть
Глеб
самому. а зачем?
Для групп, придумал более менее вразумительную и удобную схему сообщений с группами
Sergey
и как на это влияет отрицательный автоинкремент?
Dmitriy
если я хочу отрицательный автоинкремент, то мне его самому генерить? Или в голову пришла мысль брать положительный, а потом update insert_id * -1
самому генерировать первичный ключ если тут не нужен автоинкремент или сиквенсы юзать если бд это поддерживает
Глеб
и как на это влияет отрицательный автоинкремент?
Определять группа это или пользовать обычный
Sergey
создай бинарное поле
Глеб
создай бинарное поле
И как оно поможет?
Sergey
И как оно поможет?
оно будет "Определять группа это или пользовать обычный"
Dmitriy
Самому то понятно, но это опять же дополнителынй запрос
запрос куда ? выже получаете сообщение и уже по нему генерируете первичный ключ
Глеб
Я сразу указываю кому я пишу тупа передавая id
Sergey
а вот хранить id и тип записи в одной колонке это костыль
Глеб
запрос куда ? выже получаете сообщение и уже по нему генерируете первичный ключ
Нет, группа создается отдельно. И мне нужно получить последний минимальный элемент в моем случае
Глеб
Тип записи ни есть бинарное поле?
Sergey
это нарушение первой нормальной формы
Sergey
для начала почему вообще у тебя пользователи и группы в одной таблице
Dmitriy
Нет, группа создается отдельно. И мне нужно получить последний минимальный элемент в моем случае
если вы знаете предыдущий элемент когда вставили его. тогда не нужны тут запросы доп.
Глеб
Глеб
Что то типо того
Sergey
тогда чем не устраивает id положительный для группы?
Dmitriy
какая ужасная проектировка бд
Глеб
тогда чем не устраивает id положительный для группы?
Различать что бы их как то и может быть косяк
Глеб
Например у тебя id 5 и у группы 5, и кому я пишу
Sergey
Например у тебя id 5 и у группы 5, и кому я пишу
если есть минус, то группе, если нет то пользователю
Глеб
2 to там просто для виду, это 1 поле
Sergey
зачем минус ХРАНИТЬ в БД?
Глеб
Когда на клиенте ты просто отсылаешь id и все
Dmitriy
Почему?
много бесполезных сущностей. даже таблица messages_delete когда можно было атрибут у сообщения хранить
Dmitriy
в сообщениях, они же удаляются
Sergey
Когда на клиенте ты просто отсылаешь id и все
тебе всё равно нужно писать логику, которая будет выбирать либо из одной либо из другой таблицы
Sergey
говно <div class="title">Nike AIR MAX 87 black-blue</div> <div class="old">6900</div> <div class="new">3499 руб.</div>
Sergey
<div class="massiv">
старий
class="massiv"
старий
это попросту безграмотно
старий
не знаю, почему Сергей докопался до предыдущего куска верстки
старий
но подобные пассажи, вроде class=massiv
старий
показывают, что человек делавший сайт не особый профи
Sergey
это как переменная $a
старий
ну так у него может по всему документу используется класс title
старий
для заголовков
Sergey
если это написано 1 раз, и больше никогда не будет правится, и никуда не встраиваться, то норм
Kirill
открой сайт с телефона и перейди на секцию контакты например
старий
хотя, тут опять же
старий
нахера класс title, если есть h-тэги
Sergey
нахера класс title, если есть h-тэги
вешать стили на тэги еще хуже
Kirill
продолжает подсвечиваться схема работы
старий
вешать стили на тэги еще хуже
но и писать одно и тоже не айс
Kirill
Kirill
когда по пунктам переходишь меняется свойство top в пикселях
Sergey
но и писать одно и тоже не айс
это лучше чем стили на тэги
Kirill
я не эксперт по верстке особо, но думаю это не оч для адаптивности )
старий
это лучше чем стили на тэги
даже если не на тэги. ты создаешь один класс для стайлинга заголовков по документу.
Igor
Всем привет , я недавно начал учить программирования
Ildar
Молодец, так держать!
Igor
Вопрос такой , как получить инфу о браузере пользователя и записать в бд при отправки формы
Igor
Спасибо )
Ildar
Переменная $_SERVER['HTTP_USER_AGENT']
Ildar
или еще функция get_browser
Igor
там выходит строка [HTTP_USER_AGENT] => Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36
Igor
нужно с какого браузера отправлено
Igor
спс попробую
Ildar
попробуй отсюда взять
Ildar
https://stackoverflow.com/questions/8754080/how-to-get-exact-browser-name-and-version
Igor
спасибо ))
Michael
Кстати а кто нибудь тестированием занимается? Если да, чего используете?)
Igor
xdebug
Denis
+
Katulos
тестирование - xdebug
Katulos
Однако.
Юлия
#php #вакансия #fulltime #киев Ищем middle PHP developer с опытом работы от 3-х лет в международную компанию. Продукт: сервис на основе BIG DATA, управляемый прикладным искусственным интеллектом, повышающий уровень наличия товара на полке. Работает в режиме реального времени. Наши клиенты Фуршет, Ашан, Перекресток, Верный, Дикси, Coca cola, Pepsi, Mars и т.п. Офис: мкр-н Воздвиженка. Обязанности: • Поддержка и развитие существующих модулей системы. • Создание нового функционала. Требования: • Хорошие знания PHP 5, понимание концепции ООП; • Знание основных паттернов проектирования; • Опыт работы с Phalcon • Опыт работы с PostgreSQL; • Хорошие знание SQL; зп от $2000 до $3500. Мы предлагаем: - работу по Agile в самоуправляемой команде, - возможности развития, - возможность влиять на архитектуру, - полное отсутствие бюрократии и боссов, - гибкий график работы. Направляйте свои резюме: y.kartashova@osahp.com
Michael
тестирование - xdebug
Оке понял. Уже смотрел в ту сторону.