$tag_id) { array_push( $datas, array( 'id' => $tag_id, 'name' => $tag_name, 'url_name' => str2url($tag_name), ) ); } if (!empty($datas)) mass_inserts( PREFIX_TABLE.'tags', array_keys($datas[0]), $datas ); $datas = array(); foreach ($tag_images as $tag_id => $images) { foreach (array_unique($images) as $image_id) { array_push( $datas, array( 'tag_id' => $tag_id, 'image_id' => $image_id, ) ); } } if (!empty($datas)) mass_inserts( PREFIX_TABLE.'image_tag', array_keys($datas[0]), $datas ); // +-----------------------------------------------------------------------+ // | Delete images.keywords | // +-----------------------------------------------------------------------+ $query = ' ALTER TABLE '.PREFIX_TABLE.'images DROP COLUMN keywords ;'; pwg_query($query); // +-----------------------------------------------------------------------+ // | End notification | // +-----------------------------------------------------------------------+ echo "\n" .'Table '.PREFIX_TABLE.'tags created and filled'."\n" .'Table '.PREFIX_TABLE.'image_tag created and filled'."\n" .'Column '.PREFIX_TABLE.'images.keywords dropped'."\n" ; ?>