From ecb62a3422914f7e447e8f1ee8f823a5d760dd95 Mon Sep 17 00:00:00 2001 From: Kenneth Schwartz Date: Wed, 19 Jan 2005 13:55:43 +0000 Subject: [PATCH] add/update examples git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@177651 c90b9560-bf6c-de11-be94-00142212c4b1 --- .../sqlite/functions/sqlite-array-query.xml | 27 +++++++++++- reference/sqlite/functions/sqlite-close.xml | 17 +++++++- .../sqlite/functions/sqlite-fetch-all.xml | 42 +++++++++++++++++-- 3 files changed, 79 insertions(+), 7 deletions(-) diff --git a/reference/sqlite/functions/sqlite-array-query.xml b/reference/sqlite/functions/sqlite-array-query.xml index 182ae7a52a..c99e1ac9f0 100644 --- a/reference/sqlite/functions/sqlite-array-query.xml +++ b/reference/sqlite/functions/sqlite-array-query.xml @@ -1,5 +1,5 @@ - + sqlite_array_query @@ -49,12 +49,35 @@ +]]> + + + + + + <function>sqlite_array_query</function> example + +arrayQuery("SELECT name, email FROM users LIMIT 25", SQLITE_ASSOC); +foreach ($result as $entry) { + echo "Name: $entry[name] E-mail: $entry[email]"; +} +?> ]]> diff --git a/reference/sqlite/functions/sqlite-close.xml b/reference/sqlite/functions/sqlite-close.xml index 6ff68785a5..b79dccf895 100644 --- a/reference/sqlite/functions/sqlite-close.xml +++ b/reference/sqlite/functions/sqlite-close.xml @@ -1,5 +1,5 @@ - + sqlite_close @@ -15,7 +15,20 @@ Closes the given database handle. If the database was persistent, it will be closed and removed from the persistent list. - + + + + <function>sqlite_close</function> example + + +]]> + + + See also sqlite_open and sqlite_popen. diff --git a/reference/sqlite/functions/sqlite-fetch-all.xml b/reference/sqlite/functions/sqlite-fetch-all.xml index c41b927442..344d0214df 100755 --- a/reference/sqlite/functions/sqlite-fetch-all.xml +++ b/reference/sqlite/functions/sqlite-fetch-all.xml @@ -1,5 +1,5 @@ - + sqlite_fetch_all @@ -32,8 +32,44 @@ booldecode_binary - - &warn.undocumented.func; + + sqlite_fetch_all returns an array of the entire result + set from the result resource. It is similar to calling + sqlite_query (or + sqlite_unbuffered_query) and then + sqlite_fetch_array for each row in the result set. + + &sqlite.result-type; + &sqlite.case-fold; + &sqlite.decode-bin; + + + <function>sqlite_fetch_all</function> example + +query("SELECT name, email FROM users LIMIT 25"); // buffered result set +$query = $dbhandle->unbufferedQuery("SELECT name, email FROM users LIMIT 25"); // unbuffered result set + +$result = $query->fetchAll(SQLITE_ASSOC); +foreach ($result as $entry) { + echo "Name: $entry[name] E-mail: $entry[email]"; +} +?> +]]> + + +