Bonjour,
voila j'essai d'adopter la technique du MVC. mais cela ne marche pas.
si vous pouviez m'aider :
ma structure se présente de la manière suivante :
index.php qui est à la racine
et j'ai 3 répertoire
Modele, Vue, Controleur
index.php
news.php dans le controleur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 session_start(); mysql_connect("localhost","root",""); mysql_select_db("Evenement"); if(!empty($_GET['page']) && is_file('Controleur/'.$_GET.'.php')) { include 'Controleur/'.$_GET['page'].'.php'; } else { include 'Controleur/accueil.php' }
Vue
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <h1>Nom</h1> <?php include(dirname(__FILE__).'/../Modele/news.php'); $news = recuperer_nom(); include(dirname(__FILE__).'/../Vue/news.php'); ?>
Modele
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 foreach($nom as $n) { echo '<p>'.$n['nom'].'</p>'; }
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 function recuperer_nom() { $nom = array(); $req = mysql_query("select nom from journal"); while($ligne = mysql_fetch_array($req)) { $nom[] = $ligne; } return $nom; }
Partager