IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Debutant Modele MVC


Sujet :

Langage PHP

  1. #1
    Membre régulier Avatar de florianjoy54
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    155
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 155
    Points : 91
    Points
    91
    Par défaut Debutant Modele MVC
    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
    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'
    }
    news.php dans le controleur
    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');
    ?>
    Vue
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    foreach($nom as $n)
    {
    echo '<p>'.$n['nom'].'</p>';
    }
    Modele
    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;
    }
    merci

  2. #2
    Membre régulier Avatar de florianjoy54
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    155
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 155
    Points : 91
    Points
    91
    Par défaut
    j'ai oublié je lance la page, avec l'adresse url suivante :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    http://localhost/MVC/index.php?page=news

  3. #3
    Membre régulier Avatar de florianjoy54
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    155
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 155
    Points : 91
    Points
    91
    Par défaut
    petite précision

    l'erreur est : serveur introuvable

Discussions similaires

  1. Modele MVC et numero des messages
    Par Sebsheep dans le forum MVC
    Réponses: 2
    Dernier message: 22/05/2008, 11h17
  2. A propos du modele mvc !
    Par clio671 dans le forum Interfaces Graphiques en Java
    Réponses: 15
    Dernier message: 16/11/2007, 11h12
  3. Réponses: 7
    Dernier message: 24/08/2007, 15h21
  4. [Design Pattern]Respecter le modèle MVC
    Par etiennegaloup dans le forum Général Java
    Réponses: 2
    Dernier message: 16/10/2005, 12h00
  5. [Design Pattern] Modele MVC
    Par unNew dans le forum Général Java
    Réponses: 27
    Dernier message: 01/09/2005, 00h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo