Forum und email

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().