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 :

Fonction d'affichage d'infos de BDD


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mai 2009
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 32
    Points : 29
    Points
    29
    Par défaut Fonction d'affichage d'infos de BDD
    Bonjour,

    J'aurais besoin de votre aide pour pouvoir afficher toutes les news disponible sur mon site.

    Voici ma fonction :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    	function find_news(){
     
    		$pdo= PDO2::getInstance();
     
    		$requete=$pdo->prepare("SELECT titre, contenu FROM news ORDER by id ");
    		$requete->execute();
    		$resulat= array();
    	    while($result = $requete->fetch())
    	{
    		$titre = $result['titre'];
    		$contenu = $result['contenu'];
     
    	    	return $result;
    	}
     
    	}
    Affichage des news :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    	include CHEMIN_MODELE.'news.php';
     
     list($titre, $contenu) = find_news();
     
     
    ?>
    <h2> <?php echo $titre; ?> </h2><br />
     
    <p> <?php echo $contenu; ?></p><br />
    Mon probleme est qu'afficher 1 news ca va mais je ne sais pas comment les afficher proprement en totalité.

    Merci d'avance pour le coup de main.

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    A moins que tu ne veuilles absolumment separer la requete et l'affichage ;
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    function find_news(){
     
    		$pdo= PDO2::getInstance();
     
    		$requete=$pdo->prepare("SELECT titre, contenu FROM news ORDER by id ");
    		$requete->execute();
    		$resulat= array();
    	    while($result = $requete->fetch())
    	{
     
    echo '<h2>' . htmlspecialchars( $result['titre'])  .'</h2>
    <p>' . htmlspecialchars( $result['contenu']) . '</p>':
     
    	}
     
    	}
    Si tu veux vraiment les separer, tu peux faire un fetchAll côté requete et un foreach() côté affichage.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Nouveau membre du Club
    Inscrit en
    Mai 2009
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 32
    Points : 29
    Points
    29
    Par défaut
    Absolument j'aimerais faire un MVC et j'y arrive pas du tout.

    Surtout que c'est mon plus gros blocage puisqu'apres le principe sera le meme pour tout le site.

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Fait comme je t'ai indiqué alors.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. fonction d'affichage de code php en couleur
    Par winnie82 dans le forum Langage
    Réponses: 3
    Dernier message: 14/06/2006, 11h14
  2. [MySQL] Affichage des infos récentes...
    Par Angeldu74 dans le forum PHP & Base de données
    Réponses: 11
    Dernier message: 26/01/2006, 18h15
  3. une fonction d'affichage à rajouter
    Par isidore dans le forum C++
    Réponses: 17
    Dernier message: 27/02/2005, 17h03
  4. Fonction d'affichage
    Par Mynautor dans le forum OpenGL
    Réponses: 2
    Dernier message: 31/05/2004, 11h52
  5. pb d'affichage d'info stoké sur Bd
    Par krown dans le forum Langage SQL
    Réponses: 2
    Dernier message: 19/05/2003, 09h25

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