Section courante

A propos

Section administrative du site

MYSQLI_QUERY

MySQLi: Requête
PHP 5.0+ Extension MySQLi

Syntaxe

function mysqli_query($link, $query);
function mysqli_query($link, $query , $resultmode = MYSQLI_STORE_RESULT);

Paramètres

Nom Description
$link Ce paramètre permet d'indiquer l'identificateur de connexion MySQL a fournit par la fonction mysqli_connect() ou par la fonction mysqli_init()
$query Ce paramètre permet d'indiquer une chaîne de caractères de la requête SQL a transmettre.
$resultmode Ce paramètre permet d'indiquer le mode de résultat :
Valeur Description
MYSQLI_USE_RESULT Cette constante permet d'indiquer qu'il faut récupérer une grande quantité de données.
MYSQLI_STORE_RESULT Cette constante permet d'indiquer un résultat entreposé. Cette valeur la valeur défaut.

Retour

Valeur Description
FALSE Cette valeur permet d'indiquer un échec de la fonction.
TRUE Cette valeur permet d'indiquer que la requête est accepté par la base de données MySQL si la requête était INSERT, UPDATE, DELETE, DROP,... ou une autre requête de retournant pas de résultat.
tableau Ces valeurs permettent d'indiquer le jeu de résultat pour des requêtes : SELECT, SHOW, DESCRIBE, EXPLAIN,...

Description

Cette fonction permet d'envoyer une requête de format SQL à une base de données MySQL.

Remarques

Exemple

L'exemple suivant effectuer une connexion à une base de données local et fait un simple test d'une fonction ABS :

  1. <?php
  2. $db=mysqli_connect("localhost","gladir_utilisateur","motdepasse","gladir_db");
  3. if(mysqli_connect_errno()) {
  4.   echo "Échec de connexion à MySQL: " . mysqli_connect_error();
  5.   die();
  6. }
  7. mysqli_query($db,"SELECT abs(1);");
  8. mysqli_close($db);
  9. ?>


Dernière mise à jour : Mercredi, le 27 novembre 2019