```
 <?php

$mysqli=mysqli_connect("localhost","root","","politicalforum");

 $query="SELECT query_title FROM administrator";
  $query.="SELECT thread_id FROM threads";

 if($mysqli->multi_query($query))
 { 
    do
    {

        if($result=$mysqli->store_result())
        {
            while($row=$result->fetch_row())
            {
                printf("%s\n",$row[0]);
            }
            $result->free();
        }

        if($mysqli->more_results())
        {
            print("-------------------------------");
        }
    }while($mysql->next_result());
 }

$mysqli->close();

```

?>

It doesnt work.. it doesnt go to the first if condition that identifies if it is a multiquery..
I have other question, ..why are `multi_query()` is useful.., 

UPDATE:

> 
> Strict Standards: mysqli::next\_result() [mysqli.next-result]: There is
>  no next result set. Please, call
>  mysqli\_more\_results()/mysqli::more\_results() to check whether to call
>  this function/method in C:\xampp\htdocs\PoliticalForum2\test.php on
>  line 42
> 
> 
> 

SOLVED:

```
 <?php

$mysqli=mysqli_connect("localhost","root","","politicalforum");

 $query="SELECT query_title FROM administrator;";
  $query.="SELECT thread_id FROM threads;";

 if($mysqli->multi_query($query))
 { 
    do
    {

        if($result=$mysqli->store_result())
        {
            while($row=$result->fetch_row())
            {
                printf("%s<br/>",$row[0]);
            }
            $result->free();
        }

        if($mysqli->more_results())
        {
            print("-------------------------------<br/>");
        }
        else
        {
            echo '<br/>';
        }
    }while($mysqli->more_results() && $mysqli->next_result());
 }

$mysqli->close();

```

?>