Добавление изображений в базу данных и их вывод

251
01 июля 2017, 12:06

Здравствуйте!

Есть проблема. Нужно в административной панели реализовать функционал, так чтобы я мог загружать большое количество изображений и мог менять порядок их вывода, допустим, хочу чтобы второе изображение стало первым и так далее. Это очень удобно!

Подскажите пожалуйста, может уже есть готовые решение. Очень нужно, а как это сделать понятия не имею... В продолжении темы, не знал как вставить код просто. Сделал загрузку изображения, но мне нужно чтобы она была зациклена, так как изображений я могу выбрать от 3 до 20 и более. Мне нужно чтобы в таблице добавлялось все как новая запись. По коду думаю будет ясно.

if (isset($_POST['add_project_submit_rus'])){
    // Add project
    foreach($_FILES['file']['name'] as $k) {
      if (!$_FILES['file']['error'][$k]) {
        if (is_uploaded_file($_FILES['file']['tmp_name'][$k])) {
          if (move_uploaded_file($_FILES['file']['tmp_name'][$k], "../uploads/project/".$_FILES['file']['name'][$k])) {
            $img = $_FILES['file']['name'][];
          }
        }
      }
    }
    $url = "".$domain."/uploads/product/".$img;
    R::exec("INSERT INTO testimage (`id`, `url`, `view`, `index`, `top`, `post_id`) VALUES (NULL, '".$url."', '0', '1', '0', '0');");
    // Add project
    echo "<script>alert('Товар додано!');</script>";
    // header("Location: index.php");
}
READ ALSO
Не работает обработчик ошибок try catch

Не работает обработчик ошибок try catch

Почему блок catch не срабатывает, если будет ошибка? Если биндить несуществующие переменные

283
URI PHP. Как сделать чтобы ссылка была другой

URI PHP. Как сделать чтобы ссылка была другой

Здравствуйте, у меня имеется такой PHP код в indexphp

276
Сравнить значение массива в цикле foreach

Сравнить значение массива в цикле foreach

Необходимо в цикле foreach проверить значение массива на текущей итерации с последуйщей

249
Сервер не принимает данные от клиента

Сервер не принимает данные от клиента

здравствуйте, пишу клиент-серверное приложение, в итоге для каждого соединения хочу брать поток из QThreadPool

316