What are the best practices for sorting numbers in descending order in a PHP database query?

When sorting numbers in descending order in a PHP database query, you can use the ORDER BY clause in your SQL query. This clause allows you to specify the column you want to sort by and the order (ASC for ascending or DESC for descending). In PHP, you can simply add the ORDER BY clause to your SQL query string before executing it to retrieve the sorted results.

// Connect to the database
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "database";

$conn = new mysqli($servername, $username, $password, $dbname);

// Check connection
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}

// SQL query to select data from a table and sort numbers in descending order
$sql = "SELECT * FROM table_name ORDER BY column_name DESC";

$result = $conn->query($sql);

if ($result->num_rows > 0) {
    // Output data of each row
    while($row = $result->fetch_assoc()) {
        echo "Column Name: " . $row["column_name"]. "<br>";
    }
} else {
    echo "0 results";
}

$conn->close();