How can the issue of mysqli stopping after 3 queries be resolved in PHP?

Issue: The problem of mysqli stopping after 3 queries in PHP can be resolved by enabling multi_query support in the mysqli extension. This allows multiple queries to be executed in a single call to mysqli::query().

// Enable multi_query support
$mysqli->multi_query("SELECT * FROM table1; SELECT * FROM table2; SELECT * FROM table3");

// Process the results of each query
do {
    if ($result = $mysqli->store_result()) {
        while ($row = $result->fetch_assoc()) {
            // Process each row
        }
        $result->free();
    }
} while ($mysqli->next_result());