Méthode fetch

MySQL

public function fetch($sql) : Array()

Description

La méthode fetch peut être utilisée de deux façons:

- directement avec le texte d'une requête SQL; dans ce cas elle permet de retrouver un enregistrement unique.

- avec le valeur retournée par la méthode query; dans ce cas, elle pourra être utiliser dans une boucle pour lire des enregistrements multiples.

Dans les deux cas, la valeur retournée est un tableau associatif obtenu par la méthode fetch_assoc().

Exemple


<?php

  $db 
dataBase::getInstance();

  
$users = array();
  
$qry $db->query("SELECT * FROM utilisateurs");
  while ((
$row $db->fetch($qry))) {
    
$users[]= $row;
  }


  
$user $db->fetch("SELECT * FROM utilisateurs WHERE id = 1");