sql >> Databáze >  >> RDS >> Mysql

Vkládání obrazového pole souborů do databáze

Nekódujte indexy pole pro nahrávání. Místo toho sestavte pole dynamicky:

$i = 0;
$uploads = array();
if(move_uploaded_file($file_tmp, $file_destination)) {
    $uploaded[$position] = $file_destination;
    $image = ($i==0) ? 'image' : 'image_'.$i;
    $uploads[$image]=$uploaded;
    $i++;
}

Pak jej použijte:

 $insert = DB::getInstance()->insert('stock', $uploads);



  1. postgresql seznam a pořadí tabulek podle velikosti

  2. Rozdělení řetězce na serveru SQL

  3. Odstranit duplicitní řádky a nechat pouze nejstarší řádek?

  4. Proč STRAIGHT_JOIN tak drasticky zlepšuje tento dotaz a co to znamená, když je napsán za klíčovým slovem SELECT?