
Алексей
15.10.2018
18:54:27
иначе толку от них null

Subb98
15.10.2018
18:54:29
не лучше, а иначе работать не будет :D

Алексей
15.10.2018
18:54:56

Subb98
15.10.2018
18:55:24

Google

Andrey
15.10.2018
18:55:38
еще вопрос. У меня есть гетер getId. в паблик методе как лучше получить этот id? $this->$id или $this->getId()?

Алексей
15.10.2018
18:56:13
можно даже так
$a=[1,2,3,100];
(function($a,$b,$c,$d) {echo $a, $b, $c, $d; }) (...$a)

Денис
15.10.2018
18:56:32
getID это вне класса, внутри только $this->id

Алексей
15.10.2018
18:56:57
а вдруг там в геттере важные проверки

Денис
15.10.2018
18:57:16
та это ж извращение
если в геттере прооверки то это не геттер
это валидатор)

Subb98
15.10.2018
18:57:40
getID что это за название переменной? надо делать таки по стандартам

Andrey
15.10.2018
18:57:53
а по sql. есть разница между?
WHERE id = {$this->id} или WHERE id = ".$this->id."?

Dmitriy
15.10.2018
18:58:00

Денис
15.10.2018
18:58:24
id это числовое значение, у тебя мускул рыгнет от числа в кавычках

Алексей
15.10.2018
18:58:50

Google

Денис
15.10.2018
18:59:08
а сорян это конкатенация, не нету разницы)

Алексей
15.10.2018
18:59:11

БОГАТЫРЪ
15.10.2018
18:59:46
какой тип поля сделать, в этом поле будет числовое выражение на подобии double

Алексей
15.10.2018
18:59:51

БОГАТЫРЪ
15.10.2018
18:59:52
типа 20.8

Алексей
15.10.2018
19:00:17
комики

БОГАТЫРЪ
15.10.2018
19:00:30
ну поле price

Andrey
15.10.2018
19:00:42
@MegaloCerebrum т.е можно без разрыва строк и всего этого?
просто типа " select * from table where id = $this->id"?

Алексей
15.10.2018
19:00:43
в быде?

Денис
15.10.2018
19:00:44
ну там же есть и флоат и дабл

БОГАТЫРЪ
15.10.2018
19:00:47
int или double? имеет ли значение?

Subb98
15.10.2018
19:00:47

БОГАТЫРЪ
15.10.2018
19:00:55

Алексей
15.10.2018
19:01:01
переходи на сторону добра и юзай prepared запосы

БОГАТЫРЪ
15.10.2018
19:01:28
у меня просто поле price может иметь после запятой цифры

Алексей
15.10.2018
19:01:44
это безопастнее... не забременнишь

БОГАТЫРЪ
15.10.2018
19:01:44
20,8 например

Алексей
15.10.2018
19:01:50
в случае чего

Google

Subb98
15.10.2018
19:01:57

Денис
15.10.2018
19:02:02

Алексей
15.10.2018
19:02:13

Денис
15.10.2018
19:02:14
какие диапазоны, что можно что нельзя

БОГАТЫРЪ
15.10.2018
19:02:31
ну выше писал поле price
типа цена товара

Subb98
15.10.2018
19:03:07

БОГАТЫРЪ
15.10.2018
19:03:10
раньше юзал int, и тупо число, решил глянуть double, но тут совет на real

Денис
15.10.2018
19:03:23
программист должен первым делом изучить типы данных, а ты в бд лезешшь не зная чем целое от числа с плавающей точкой отличается

БОГАТЫРЪ
15.10.2018
19:03:41
эм

Subb98
15.10.2018
19:03:59
a ? пример можно?
под рукой нет примера, но это распространённая проблема, можно погуглить
https://habr.com/post/338108/
Вот, легко нагуглил

БОГАТЫРЪ
15.10.2018
19:04:45
стоп нельзя чтоли 20 рубей 80 копеек?

Алексей
15.10.2018
19:04:49

БОГАТЫРЪ
15.10.2018
19:04:54
то есть 20,80 ?

Subb98
15.10.2018
19:05:00

Sergey
15.10.2018
19:05:02

Google

Sergey
15.10.2018
19:05:24

БОГАТЫРЪ
15.10.2018
19:05:26
а как? слушаю совету профи

Subb98
15.10.2018
19:05:44

БОГАТЫРЪ
15.10.2018
19:05:52
уже

Subb98
15.10.2018
19:05:59
ну так вперёд )

Admin
ERROR: S client not available

Sergey
15.10.2018
19:06:14
то есть юзать инт?
да. Еще можно decimal, но тогда нужно быть уверенным что все вычисления будут делаться через функции БД

БОГАТЫРЪ
15.10.2018
19:06:35

Sergey
15.10.2018
19:07:01
ORM не гарантирует ничего

БОГАТЫРЪ
15.10.2018
19:07:17
спасибо за дискусию, пойду кодить)

Константин
15.10.2018
19:29:00
Реально ли запустить systemctl в докер?

Александр
15.10.2018
19:34:22
контейнер != виртуалка

Константин
15.10.2018
19:34:41
Ок
Хелп нормальный по супервизор есть?

Александр
15.10.2018
19:35:32

Константин
15.10.2018
19:36:01
А русский
?

Google

Александр
15.10.2018
19:36:53
Чувак, тебя в гугле забанили?

John
15.10.2018
19:37:52
С пыхой знаком всего 2-й день, ниче так.. элегатно, красиво, как в Си. Но блять зачем этот знак доллара

Александр
15.10.2018
19:38:06
зато можно назвать переменную $int
:D
или $foreach

John
15.10.2018
19:38:37
нефиг делать осмысленно )

Александр
15.10.2018
19:39:03
Вообще я слышал версию, что знак доллара, потому что php программисты хотят много денег

John
15.10.2018
19:39:49
или $foreach
я вообще русские пишу абревиатуры - нехуй делать

Владимир
15.10.2018
19:40:30

Panda
15.10.2018
19:40:55

Владимир
15.10.2018
19:41:10
теперь уже вряд ли откажутся, закрыли иссуйку, где предлагалось избавиться от доллара)

John
15.10.2018
19:41:14
$счетчик_ударов = 0;

Piskovyi
15.10.2018
19:42:05
По лицу за именование

John
15.10.2018
19:42:43

Piskovyi
15.10.2018
19:43:07

John
15.10.2018
19:43:15
Для них это родной текст. Когда вы уже патриотами станете )

Piskovyi
15.10.2018
19:43:37
Пиши на 1с