PHP mysqli_query()Function
Execute a query against the database:
Query Database
//Assume database username: root, password: 123456, database: EXAMPLE
$con=mysqli_connect("localhost","root","123456","EXAMPLE");
if (mysqli_connect_errno($con))
{
echo "Connection to MySQL failed:" . mysqli_connect_error();
}
//Execute query
mysqli_query($con,"SELECT * FROM websites");
mysqli_query($con,"INSERT INTO websites (name, url, alexa, country) VALUES ('Baidu','https://www.baidu.com/','4','CN')");
mysqli_close($con);
Definition and Usage
The mysqli_query() function executes a query against the database.
Syntax
mysqli_query(connection,query,resultmode);
| Parameters | Description |
|---|---|
| connection | Required. Specifies the MySQL connection to use. |
| query | Required. Specifies the query string. |
| resultmode |
Optional. A constant. Can be any of the following values:
|
Technical Details
| Return value: | For successful SELECT, SHOW, DESCRIBE, or EXPLAIN queries, it returns a mysqli_result object. For other successful queries, it returns TRUE. If it fails, it returns FALSE. |
|---|---|
| PHP Version: | 5+ |
| Changelog: | Asynchronous query functionality was added in PHP 5.3.0. |
PHP MySQLi Reference Manual Other Extensions