Как сделать сортировку по полю непосредственно в таблице MySql при помощи PHP

Рейтинг: 0Ответов: 0Опубликовано: 28.04.2023

Есть такой SQL-запрос:

 SELECT * FROM `goods`ORDER BY `amount`  

Когда его вручную вводишь в phpMyAdmin, то таблица сортируется по полю. Здесь ОК.

А когда его отправляешь из PHP, то вывод данных сортируется, а сама таблица в базе данных остаётся без изменений. Пример кода:

<?php
require_once '../config/connect.php'; //подключение к БД

// готовим запрос в БД:
$sql = 'SELECT * FROM `goods`ORDER BY `amount`';

// выполняем запрос к БД:
$result = mysqli_query($connect, $sql);

// вывод результата запроса:
$arr = mysqli_fetch_all($result);

echo '<pre>';
print_r($arr);
echo '</pre>';

Поэтому вопрос: как из РНР сделать сортировку таблицы по полю именно в самой базе данных?

Ответы

Ответов пока нет.