How can PHP variables be used to store and manipulate database query results for further processing or display?

To store and manipulate database query results using PHP variables, you can fetch the results from the database using functions like mysqli_fetch_assoc() or mysqli_fetch_array(). You can then store the results in PHP variables for further processing or display. These variables can be used to loop through the results, extract specific data, or perform calculations before displaying them on a webpage.

// Make a database connection
$conn = mysqli_connect("localhost", "username", "password", "database");

// Execute a query
$query = "SELECT * FROM table";
$result = mysqli_query($conn, $query);

// Store and manipulate query results
while ($row = mysqli_fetch_assoc($result)) {
    $id = $row['id'];
    $name = $row['name'];
    
    // Perform manipulations or calculations
    $formattedName = strtoupper($name);
    
    // Display or further process the data
    echo "ID: $id, Name: $formattedName <br>";
}

// Close the connection
mysqli_close($conn);