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
- $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
)
)