Générer des require_once automatiquement

chouxe Messages postés 28 Date d'inscription   Statut Membre Dernière intervention   -  
XwZ Messages postés 94 Statut Membre -
Bonjour,

Je voudrais savoir s'il est possible de créer autant de require_once que l'on a de fichiers à inclure (les fichiers se trouvent dans une BD)

Exemple :
$link = connecter();
$requete = "SELECT  * FROM ModeleVue ";
$exec = mysql_query($requete, $link) or die(mysql_error());
$tab =array();

  while($ligne = mysql_fetch_object($exec)){
       array_push($tab,$ligne->nomFichier);

       }
       print_r($tab);
       
       foreach($tab as $toto) {
        include("../outils/" . $toto);
           }


Voici un exemple de code.. Mon probleme c qu'il ne créé qu'un seul require_once avec le premier fichier de la BD...

Si vous avez une autre méthode je suis prenante...

Help svp
Merci bcq

Clémentine

3 réponses

  1. XwZ
     
    salut,
    pourqoi ne met-tu pas le require_once direct dans le while ?

    $link = connecter();
    $requete = "SELECT * FROM ModeleVue ";
    $exec = mysql_query($requete, $link) or die(mysql_error());

    while($ligne = mysql_fetch_object($exec)){
    require_once("../outils/" . $ligne['nom-du-champ']);
    echo $ligne['nom-du-champ'].'<br />'; //on affiche les noms des fichier inclus.
    }
    0
  2. chouxe Messages postés 28 Date d'inscription   Statut Membre Dernière intervention  
     
    Merci pour ta réponse,

    Le probleme c que ca fait la même chose quand je mets le require dans la boucle while. Ca fait juste un require du premier fichier, ca n'inclut pas les autres :(

    chouxe....
    0
  3. XwZ Messages postés 94 Statut Membre
     
    et avec

    $link = connecter();
    $requete = "SELECT * FROM ModeleVue ";
    $exec = mysql_query($requete, $link) or die(mysql_error());

    while($ligne = mysql_fetch_assoc($exec)){
    require_once("../outils/" . $ligne['nom-du-champ']);
    echo $ligne['nom-du-champ'].'<br />'; //on affiche les noms des fichier inclus.
    }

    ?
    0