Méthode Sql::Query()
Query
query — Exécute une requête simple (sur un seul champ et une seule ligne) et renvoie son résultat.
Cette méthode de la classe SQL permet de récupérer un champs d'une ligne dans une table de la base de données.
La requête doit être écrite entre des guillemets doubles (") afin d'assurer la cohérence des requêtes.
La constate PREFIX doit être utilisé devant le nom des tables (par défaut PREFIX vaut phpboost_).
$errline doit être remplacé par la constante magique __LINE__ et $errfile doit être remplacé par la constante magique __FILE__
Cette fonction retourne la valeur du champs demandé après la clause SELECT de la requête SQL.
Query_array() (requête multiple champs), Query_while() (Requête multi ligne), Query_inject() (Exécution simple d'une requête).
query — Exécute une requête simple (sur un seul champ et une seule ligne) et renvoie son résultat.
Description
Code PHP :
string Query(string $query, int $errline, string $errfile)
Cette méthode de la classe SQL permet de récupérer un champs d'une ligne dans une table de la base de données.
La requête doit être écrite entre des guillemets doubles (") afin d'assurer la cohérence des requêtes.
La constate PREFIX doit être utilisé devant le nom des tables (par défaut PREFIX vaut phpboost_).
$errline doit être remplacé par la constante magique __LINE__ et $errfile doit être remplacé par la constante magique __FILE__
Valeur de retour
Cette fonction retourne la valeur du champs demandé après la clause SELECT de la requête SQL.
Exemple
Code PHP :
$login = $Sql->query("SELECT login FROM ".PREFIX."member WHERE user_id = 1", __LINE__, __FILE__); echo $login; //Affiche le nom d'utilisateur ayant pour identifiant 1
Voir aussi
Query_array() (requête multiple champs), Query_while() (Requête multi ligne), Query_inject() (Exécution simple d'une requête).