sqlite_array_query
(PHP 5, PECL sqlite:1.0-1.0.3)
sqlite_array_query — הפונקציה מבצעת שאילתה מול מסד נתונים נתון, ומחזירה מערך.
תיאור
array
sqlite_array_query
(
resource
$dbhandle
,
string
$query
[,
int
$result_type
[,
bool
$decode_binary
]] )
sqlite_array_query()דומה לקראיה לפונקציהsqlite_query()ואז לפונקציהsqlite_fetch_array()לכל שורה משורות התוצאה, ואיחסון התשובות בתוך מערך בדוגמה לדוגמה למטה.קריאה לפונקציה sqlite_array_query()מהירה בצורה משמעותית משימוש בשיטה הנ"ל.
Example#1 sqlite_array_query()מקבילה ל-
<?php
$q = sqlite_query($dbhandle, "SELECT * from foo LIMIT 100");
$rows = array();
while ($r = sqlite_fetch_array($q)) {
$rows[] = $r;
}
?>
Tip
sqlite_array_query()מתאימה במיוחד לשאילתות שמחזירות עד 45 שורות, לשאילותות שמחזירות יותר נתונים מומולץ לכתוב סקריפט ספציפי לשיפור ביצועים, תוך כדי שימוש ב- sqlite_unbuffered_query().
ראה גםsqlite_query(), sqlite_fetch_array()וsqlite_fetch_string().