pq\Result docs
[mdref/mdref-pq] / pq / Connection / exec.md
1 # pq\Result pq\Connection::exec(string $query)
2
3 [Execute one or multiple SQL queries](pq/Connection/: Executing Queries) on the connection.
4
5 > ***NOTE:***
6 > Only the last result will be returned, if the query string contains more than one SQL query.
7
8
9 ## Params:
10
11 * string $query
12 The queries to send to the server, separated by semi-colon.
13
14 ## Returns:
15
16 * pq\Result
17
18 ## Throws:
19
20 * pq\Exception\InvalidArgumentException
21 * pq\Exception\BadMethodCallException
22 * pq\Exception\RuntimeException
23 * pq\Exception\DomainException
24
25
26 ## Example:
27
28 <?php
29
30 $connection = new pq\Connection;
31 $result = $connection->exec("SELECT 1");
32
33 ?>