• Нужна помощь по сортировки данных из таблицы?

    Gomonov
    @Gomonov
    ORDER BY FIELD(category, "cars") DESC, date DESC
    Если хотите не по новизне, а по полю category, но чтобы вверху всегда были cars:
    ORDER BY FIELD(category, "cars") DESC, category ASC
    Ответ написан
    Комментировать
  • Как добавить несколько фото в бд?

    Чтобы не усложнять схему БД ещё одной таблицей, если не требуется частый поиск товара по адресу его картинки, можно просто сделать поле типа text и в него складывать адреса картинок через разделитель, скажем, через непечатный ASCII символ, или через пробел, если каждый URL перед этим прогонять через urlencode() или кодировать в JSON массив ссылок на картинки и хранить json-строку:
    $images = [
      'https://site1.ru/images/product.php?getimage&id=123&img=345', 
      'https://site2.ru/images/shkaf.jpg', 
      'https://admin:pwd@site3.ru/admin.php?img=234', 
    ];
    $imgString = json_encode($images);
    // строку $imgString положить в единственное поле для картинок в БД .
    Ответ написан
    1 комментарий