10bet网址
MySQL PHP API
Download this Manual
PDF (US Ltr)- 2.4Mb
PDF (A4)- 2.4Mb


5.20.1Executable::execute

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) { }