MVC modèle vue contrôle erreur affichage
Résolu/Fermé
A voir également:
- MVC modèle vue contrôle erreur affichage
- Erreur 0x80070643 - Accueil - Windows
- Vue satellite en direct gratuit de ma maison - Guide
- Modèle organigramme word - Guide
- Controle parental pc - Guide
- Vue de profil instagram - Guide
3 réponses
Utilisateur anonyme
21 juin 2011 à 11:18
21 juin 2011 à 11:18
Bonjour,
Manifestement vous avez un souci avec get_billets($offset,$limit) qui ne vous renvoie rien, vérifiez avec dump($billets) dans le modèle avant de faire le return.
Manifestement vous avez un souci avec get_billets($offset,$limit) qui ne vous renvoie rien, vérifiez avec dump($billets) dans le modèle avant de faire le return.
Utilisateur anonyme
22 juin 2011 à 07:46
22 juin 2011 à 07:46
Bonjour,
Ben ne cherchez pas plus loin. Votre variable $bdd n'est pas instanciée, puisque vous ne faites pas la connexion SQL.
Ce message Warning: include_once(modele/connexion_sql.php) [function.include-once]: failed to open stream: No such file or directory in C:\Program Files\EasyPHP-5.3.6.0\www\blog.php on line 2
indique que blog.php cherche un fichier C:\Program Files\EasyPHP-5.3.6.0\www\modele\connexion_sql.php et qu'il ne le trouve pas, le fichier existe bien ?
Ben ne cherchez pas plus loin. Votre variable $bdd n'est pas instanciée, puisque vous ne faites pas la connexion SQL.
Ce message Warning: include_once(modele/connexion_sql.php) [function.include-once]: failed to open stream: No such file or directory in C:\Program Files\EasyPHP-5.3.6.0\www\blog.php on line 2
indique que blog.php cherche un fichier C:\Program Files\EasyPHP-5.3.6.0\www\modele\connexion_sql.php et qu'il ne le trouve pas, le fichier existe bien ?
Bonjour à tous et Bonjour neoprog67 et merci pour ton aide,
Il ne le trouvait pas car j'avais commis un oubli dans le chemin il fallai que je mette
\modele/blog/connexion_sql.php
Ceci étant dit aucun billet ne s'affiche si ce n'est le titre de la page de mon blog.
Et quand je vais dans mon répertoire vue/blog qui contient index.php j'ai le message suivant :
Notice: Undefined variable: billets in C:\Program Files\EasyPHP-5.3.6.0\www\vue\blog\index.php on line 15
Warning: Invalid argument supplied for foreach() in C:\Program Files\EasyPHP-5.3.6.0\www\vue\blog\index.php on line 15
et de même quand je vais dans mon répertoire controleur/blog qui contient index.php j'ai le message suivant :
Warning: include_once(modele/blog/get_billets.php) [function.include-once]: failed to open stream: No such file or directory in C:\Program Files\EasyPHP-5.3.6.0\www\controleur\blog\index.php on line 3
Warning: include_once() [function.include]: Failed opening 'modele/blog/get_billets.php' for inclusion (include_path='.;C:\php\pear') in C:\Program Files\EasyPHP-5.3.6.0\www\controleur\blog\index.php on line 3
Fatal error: Call to undefined function get_billets() in C:\Program Files\EasyPHP-5.3.6.0\www\controleur\blog\index.php on line 5
Il ne le trouvait pas car j'avais commis un oubli dans le chemin il fallai que je mette
\modele/blog/connexion_sql.php
Ceci étant dit aucun billet ne s'affiche si ce n'est le titre de la page de mon blog.
Et quand je vais dans mon répertoire vue/blog qui contient index.php j'ai le message suivant :
Notice: Undefined variable: billets in C:\Program Files\EasyPHP-5.3.6.0\www\vue\blog\index.php on line 15
Warning: Invalid argument supplied for foreach() in C:\Program Files\EasyPHP-5.3.6.0\www\vue\blog\index.php on line 15
et de même quand je vais dans mon répertoire controleur/blog qui contient index.php j'ai le message suivant :
Warning: include_once(modele/blog/get_billets.php) [function.include-once]: failed to open stream: No such file or directory in C:\Program Files\EasyPHP-5.3.6.0\www\controleur\blog\index.php on line 3
Warning: include_once() [function.include]: Failed opening 'modele/blog/get_billets.php' for inclusion (include_path='.;C:\php\pear') in C:\Program Files\EasyPHP-5.3.6.0\www\controleur\blog\index.php on line 3
Fatal error: Call to undefined function get_billets() in C:\Program Files\EasyPHP-5.3.6.0\www\controleur\blog\index.php on line 5
Chris 94
Messages postés
50978
Date d'inscription
mardi 8 janvier 2008
Statut
Modérateur
Dernière intervention
17 février 2023
7 341
8 juil. 2011 à 17:21
8 juil. 2011 à 17:21
Bonsoir,
Tu as signalé à la Conciergerie que plusieurs de tes questions sont résolues...
Il est d'usage, quand on trouve la réponse soi-même, de venir la donner pour l'édification des autres personnes intéressées.
Cordialement.
Tu as signalé à la Conciergerie que plusieurs de tes questions sont résolues...
Il est d'usage, quand on trouve la réponse soi-même, de venir la donner pour l'édification des autres personnes intéressées.
Cordialement.
21 juin 2011 à 12:19
J'ai fait ce que vous m'avez dit mais j'ai toujours le message d'erreur. Merci quand même pour la suggestion.
Modifié par neoprog67 le 21/06/2011 à 13:40
21 juin 2011 à 20:24
Warning: include_once(modele/connexion_sql.php) [function.include-once]: failed to open stream: No such file or directory in C:\Program Files\EasyPHP-5.3.6.0\www\blog.php on line 2
Warning: include_once() [function.include]: Failed opening 'modele/connexion_sql.php' for inclusion (include_path='.;C:\php\pear') in C:\Program Files\EasyPHP-5.3.6.0\www\blog.php on line 2
Fatal error: Call to a member function prepare() on a non-object in C:\Program Files\EasyPHP-5.3.6.0\www\modele\blog\get_billets.php on line 8
Voici ci-dessous mes deux autres fichiers pour mieux comprendre le foncitonnement de mon blog MVC. Merci pour votre aide.
fichier contrôleur globale blog.php
fichier connexion_squl.php