if (isset($_GET) && !empty($_GET['q'])) {
    $moteur = new moteurRecherche($link, stripslashes($_GET['q']), 'search', 'regexp', $stopwords);
    $colonnesWhere = array('title', 'description');
    $moteur->moteurRequetes($colonnesWhere);
}
if (isset($moteur)) {
    // Affichage de la requête avec $moteur->requete
    echo '<h3>Résultats de la recherche : <em>' . $moteur->requete . '</em></h3>';
    // Création de la table des mots corrects
    if ($moteur->isIndex("correctindex", "table_search") == false) {
        // Créé l'index correct
        $moteur->createIndex();
    }
    // Tableau des mots puis ajout dans la table
    $motsCorrects = array("lorem", "ipsum", "dolor", "amet", "sit");
    $moteur->setIndex($motsCorrects);
    // Affichage de la correction des résultats
    $corrections = $moteur->getCorrection();
    $moteur->getCorrectedResults();
    if (!empty($corrections)) {
        echo "<p>Tentez avec une autre orthographe : " . $corrections . "</p>\n";
    }
    // Fonction d'affichage des résultats (callback appelé ensuite)
    function display($requete, $nbResults, $mots)
    {
        if ($nbResults == 0) {
            // Si aucun résultat n'est retourné
            echo "<p>Aucun résultat, veuillez effectuer une autre recherche !</p>";
        } else {
            // Sinon on affiche les résultats en boucle
            // Affichage du nombre de résultats (optionnel)