Size: a a a

2021 July 09

PK

Pavel Kosov in phpGeeksJunior
я не буду полгаться там еще будет product_id но порядок соблюдать тоже хотелось бы
источник

R

R1KO in phpGeeksJunior
ну так просто добавляешь все записи картинок для каждого продукта
источник

R

R1KO in phpGeeksJunior
для каждого по очереди
источник

S

Shurick in phpGeeksJunior
ну порядок строк в бд он исторический, если не применять сортировок
источник

R

R1KO in phpGeeksJunior
но во всех бд в доке написано что они не гарантируют что одна и та же выборка без сортировок вернет одинаковую последовательность
источник

S

Shurick in phpGeeksJunior
конечно нет
источник

S

Shurick in phpGeeksJunior
нет гарантий, а так более менее работает
источник

PK

Pavel Kosov in phpGeeksJunior
Просто может выйти что сначала сохраняться все главные картинки а потом уже маленькие
источник

PK

Pavel Kosov in phpGeeksJunior
то есть у одного продукта может быт только одна главная картинка и неограниченное количество маленьких
источник

PK

Pavel Kosov in phpGeeksJunior
function saveToDb()
{
   $getProd = new \App\Product\Database\ProductDatabase();
   $conn = new \App\Config\DatabaseMysql();
   $conn->connect()->exec("TRUNCATE TABLE images2");

   foreach ($getProd->getProduct() as $data) {
       saveMainImage($conn, $data[13], $data[14]);

       $images = $data[15];
       $images = json_decode($images, true, 512, JSON_THROW_ON_ERROR);
       foreach ($images as $image){
           saveSmallImages($conn, $data[13], $image);
       }
       $data = null;
   }
}
источник

PK

Pavel Kosov in phpGeeksJunior
Так?
источник

R

R1KO in phpGeeksJunior
а проблема в чем?
источник

R

R1KO in phpGeeksJunior
в целом - да
источник

R

R1KO in phpGeeksJunior
но транзакции...
источник

R

R1KO in phpGeeksJunior
$getProd
источник

R

R1KO in phpGeeksJunior
сильное название для переменной
источник

R

R1KO in phpGeeksJunior
обращения по индексам... каеф
источник

PK

Pavel Kosov in phpGeeksJunior
а как назвать?
источник

PK

Pavel Kosov in phpGeeksJunior
)))
источник

R

R1KO in phpGeeksJunior
как минимум не обрезать слова по средине
источник