PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

SwishSearch->resetLimit> <SwishResults->seekResult
Last updated: Fri, 01 Aug 2008

view this page in

SwishSearch->execute

(No version information available, might be only in CVS)

SwishSearch->executeExecute the search and get the results

Descrierea

object SwishSearch->execute ([ string $query ] )
Avertizare

Această funcţie este EXPERIMENTALĂ. Comportamentul acestei funcţii, denumirea sa şi orice alte aspecte documentate în privinţa acestei funcţii pot să fie modificate fără preaviz într-o versiune viitoare a PHP. Utilizaţi această funcţie la propriul risc.

Searches the index file(s) based on the parameters set in the search object.

Parametri

query

The query string is an optional parameter, it can be also set using Swish->prepare() method. The query string is preserved between executions, so you can set it once, but execute the search multiple times.

Valorile întroarse

Returns SwishResults object.

Erori/Excepţii

Throws SwishException on error.

Exemple

Example #1 Basic SwishSearch->execute() example

<?php

try {

    
$swish = new Swish("index.swish-e");
    
$search $swish->prepare();

    
$results $search->execute("query");
    echo 
"First query found: "$results->hits" hits\n";

    
$results $search->execute("new OR query");
    echo 
"Second query found: "$results->hits" hits\n";

} catch (
SwishException $e) {
    echo 
$e->getMessage(), "\n";
}

?>

Exemplul de mai sus va afişa ceva similar cu:

First query found: 2 hits
Second query found: 12 hits



add a note add a note User Contributed Notes
SwishSearch->execute
There are no user contributed notes for this page.

SwishSearch->resetLimit> <SwishResults->seekResult
Last updated: Fri, 01 Aug 2008
 
 
show source | credits | sitemap | contact | advertising | mirror sites