sql_showbase

La fonction sql_showbase() permet d’obtenir une ressource utilisable avec sql_fetch() des tables présentes dans la base de données.

Elle admet 3 paramètres :

  1. $spip vide par défaut, il permet de ne lister que les tables utilisant le préfixe défini pour les tables SPIP. Utiliser '%' pour lister toutes les tables,
  2. $serveur,
  3. $option.

Utilisation :

if ($q = sql_showbase()) {
    while ($t = sql_fetch($q)) {
        $table = array_shift($t);
        // ...
}

La fonction sql_alltable est en général plus adapté, retournant directement un tableau PHP des différentes tables.

Auteur Matthieu Marcillaud Publié le : Mis à jour : 16/05/10

Traductions : English, français