Когда я запускаю запрос, он сохраняет группировку тегов в случайном порядке.
Вот как это выглядит сейчас:
https://www.example.com/app/user-images.php?tags=peace&tags2=dogs&tags3=aesthetic
Изображение № 1 - мир
Изображение № 2 - мир
Изображение № 3 - собаки
Изображение № 4 - собаки
Изображение № 5 - эстетическое
Изображение № 6 - мир
Ожидаемый результат:
Изображение № 1 - мир
Изображение № 2 - мир
Изображение № 3 - мир
Изображение № 4 - собаки
Изображение № 5- собаки
Изображение # 6 - эстетическое
Есть ли способ, которым я могу это сделать?Первым тегом будет мир, вторые собаки, третья эстетика на основе URL.Вот мой код:
$tags = $_GET['tags'];
$tags2 = $_GET['tags2'];
$tags3 = $_GET['tags3'];
$fetch = mysqli_query($conn, "SELECT * FROM users JOIN user_images ON users.username = user_images.username WHERE tags = '$tags' OR tags = '$tags2' OR tags = '$tags3' ORDER BY user_images.tags ASC");
Я пытался использовать ORDER BY user_images.tags ASC
, но это не очень помогает, поскольку независимо от того, где я помещаю теги в URL, все они имеют одинаковый порядок.