PDF (US Ltr)- 2.4Mb
PDF (A4)- 2.4Mb
Copyright 1997-2021 the PHP Documentation Group.
Executable::execute
Execute statement
Description
abstractpublicmysql_xdevapi\Resultmysql_xdevapi\Executable::execute();
Execute the statement from either a collection operation or a table query; this functionality allows for method chaining.
Parameters
This function has no parameters.
Return Values
One of the Result objects, such as Result or SqlStatementResult.
Examples
Example 5.82 execute() examples
sql("DROP DATABASE IF EXISTS addressbook")->execute(); $result_sql = $session->sql("CREATE DATABASE addressbook")->execute(); var_dump($result_sql); $schema = $session->getSchema("addressbook"); $collection = $schema->createCollection("humans"); $result_collection = $collection->add( '{"name": "Jane", "jobs": [{"title":"Scientist","Salary":18000}, {"title":"Mother","Salary":0}], "hobbies": ["Walking","Making pies"]}'); $result_collection_executed = $result_collection->execute(); var_dump($result_collection); var_dump($result_collection_executed); ?>
The above example will output something similar to:
object(mysql_xdevapi\SqlStatementResult)#3 (0) { } object(mysql_xdevapi\CollectionAdd)#5 (0) { } object(mysql_xdevapi\Result)#7 (0) { }