Size: a a a

2017 November 14

NK

ID:177616324 in phpGeeksJunior
Спасибо😊
источник

NK

ID:64073007 in phpGeeksJunior
Поиск с возвратом. Как же он меня заи
источник

NK

ID:64073007 in phpGeeksJunior
В каждом проекте это
источник

🍅

🍅Ťомат in phpGeeksJunior
Добрый вечер, господа. У меня у вам вопрос. Как вы избегаете ситуацию, когда строка базы запрошена в объект, вы с ней работаете, а в это время эту строку изменяет другой пользователь, и данные теряют актуальность, и при апдейте есть угроза затереть чужие изменения?
источник

🍅

🍅Ťомат in phpGeeksJunior
Допустим, я запросил данные продукта, меняю ему цену на 20 сатоши, не сохраняя, иду за кофе, а в это время главбух ставит цену 220 сатоши мелочью. Я прихожу, жму сохранить, и главбух мне позднее вычитает эти двести сатоши из премии с занесением в душу. И хэппи  энда не получается.
источник

🍅

🍅Ťомат in phpGeeksJunior
Плохой я Лермонтов.
источник

NK

ID:64073007 in phpGeeksJunior
динамически подгружать информацию если изменилась
источник

S

SarcasmIO in phpGeeksJunior
🍅Ťомат
Добрый вечер, господа. У меня у вам вопрос. Как вы избегаете ситуацию, когда строка базы запрошена в объект, вы с ней работаете, а в это время эту строку изменяет другой пользователь, и данные теряют актуальность, и при апдейте есть угроза затереть чужие изменения?
есть много вариантов, локи, хранить дату последнего изменения/etc
источник

🍅

🍅Ťомат in phpGeeksJunior
SarcasmIO
есть много вариантов, локи, хранить дату последнего изменения/etc
Во, точно, дата.
источник
2017 November 15

h🐴

h0rsie 🐴 in phpGeeksJunior
🍅Ťомат
Добрый вечер, господа. У меня у вам вопрос. Как вы избегаете ситуацию, когда строка базы запрошена в объект, вы с ней работаете, а в это время эту строку изменяет другой пользователь, и данные теряют актуальность, и при апдейте есть угроза затереть чужие изменения?
Версионирование
источник

NK

ID:401437191 in phpGeeksJunior
источник

NK

ID:401437191 in phpGeeksJunior
не подскажу( сам только щупаю сие чудо
источник

S

SarcasmIO in phpGeeksJunior
вроде отключить urlmanager,но это не точно
источник

S

SarcasmIO in phpGeeksJunior
)))
источник

h🐴

h0rsie 🐴 in phpGeeksJunior
ЧНПУ
источник

NK

ID:401437191 in phpGeeksJunior
))
источник

М

Максим in phpGeeksJunior
Всем привет, есть класс подключения к бд: http://sandbox.onlinephpfunctions.com/code/61a12b7a9cedd1ea1653d8ea4fc262b42f22c5f2

Как правильно использовать его с другими классами?

Пока делаю так: class Test extends Db
источник

S

SarcasmIO in phpGeeksJunior
https://www.youtube.com/watch?v=IKD2-MAkXyQ&feature=youtu.be

Посмотри этот ролик, а потом бегло почитай про композицию и агрегацию.

DB это зависимость для другого класса
источник

М

Максим in phpGeeksJunior
Спасибо!
источник

S

SarcasmIO in phpGeeksJunior
и работать с ней ты должен как то так

class test 

protected $db;

public function __construct(Database $db)
{
$this->db = $db; или
$this->db = new Database;
}

public function method()
{
$this->db->query("SELECT * from table");

`
источник