How can PHP be used to insert default values in input fields if a query returns no results?

If a query returns no results, we can use PHP to insert default values in input fields by checking if the query result is empty and then setting the default values accordingly. This can be achieved by using conditional statements to check if the query result is empty and then assigning default values to variables that will be used to populate the input fields.

<?php
// Perform your database query here
$query_result = []; // Assuming this is the result of your query

// Check if query result is empty
if(empty($query_result)) {
    // Set default values for input fields
    $default_value1 = "Default Value 1";
    $default_value2 = "Default Value 2";
} else {
    // Extract values from query result
    $value1 = $query_result['value1'];
    $value2 = $query_result['value2'];
}
?>

<input type="text" name="input1" value="<?php echo isset($value1) ? $value1 : $default_value1; ?>">
<input type="text" name="input2" value="<?php echo isset($value2) ? $value2 : $default_value2; ?>">