Exécuter une requête spécifique

Comment procéder à l'exécution d'une requête spécifique ?

Chaque collector peut appeler la méthode Query qui permet d'exécuter une requête bien spécifique.

 function Query($sql_query) { }

Les paramètres

  1. $sql_query : la requête SQL (string).

Exemple

L'exemple suivant permet de récupérer les valeurs du collector "example" via la requête présente dans la variable $sql_query.

$sql_query = "SELECT * FROM gen_example WHERE id_example = '1'";
$rs = $this->collector['example']->Query($sql_query);
$result = $this->collector['example']->GetRows($rs);

Retour de la fonction

Cette méthode retourne un tableau contenant les valeurs.

Array
(
    [0] = Array
        (
            [id_example] = 1
            [lib] = Item 1
            [created_at] = 2019-05-03 14:33:10
            [n_order] = 1
            [is_valid] = 1
            [ex_type] = EX1
        )


)