Précédent   Forum des professionnels en informatique > PHP > Outils > Zend > Zend Framework > Zend_Db
Zend_Db Forum d'entraide pour le composant Zend_Db du Zend Framework (création de requêtes, abstraction, ORM etc.). Avant de poster -> FAQ Zend_Db.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/04/2011, 19h55   #1
Invité de passage
 
fatimazahra ifolki
Inscription : décembre 2010
Messages : 3
Détails du profil
Informations personnelles :
Nom : fatimazahra ifolki

Informations forums :
Inscription : décembre 2010
Messages : 3
Points : 1
Points : 1
Par défaut Comment afficher certains enregistrements

Bonjour,
J’ai commence a crée un forum mon problème c’est que je n’arrive pas a affiche les sous sujets qui concernent un sujet choisie (chaque sujet contient plusieurs sous sujets) le code suivant me permet d’afficher sauf les sous sujets d 1er sujet

Code php :
1
2
3
4
5
6
7
8
9
10
11
$condi= new Zend_Db_Select(Zend_Db_Table::getDefaultAdapter());
                          $condi->from('soussujets',
			array('idsoussujet','soussujet'))
	                                ->where("idsujet= 1 ");	
 
  		  $condit   = $condi->query();
		  $resul = $condit->fetchall();
                          foreach ($resul as $r ) 
		  {
		             echo $r['soussujet'].'<br>';
		  }
Comment je peux obtenir idsujet d’un sujet choisie
Code php :
[ where("idsujet= ? ", $idsujet); ]
?
Merci pour la réponse
ifolkiii est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2011, 21h48   #2
Invité de passage
 
fatimazahra ifolki
Inscription : décembre 2010
Messages : 3
Détails du profil
Informations personnelles :
Nom : fatimazahra ifolki

Informations forums :
Inscription : décembre 2010
Messages : 3
Points : 1
Points : 1
pour simplicité les choses :
J’ai un forum qui contient plusieurs sous-forums (tout simplement nommés forum):

C++ est un forum
VB est aussi un forum

Les forums contiennent des sujets. Pour exemple, le forum C++ comporte plusieurs sujets:
- a quoi sert les Template…. ?
- c’est quoi l’héritage ?

un sujet est tout simplement un message (post) qui a été posté par un membre.
Et chaque message (post) peut avoir plusieurs réponses faites par d'autres membres...

Ma question c’est comment afficher les sujets (messages) de chaque forum ?
et merci
ifolkiii est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2011, 09h05   #3
Membre actif
 
Avatar de shadypierre
 
Inscription : février 2009
Messages : 250
Détails du profil
Informations personnelles :
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : février 2009
Messages : 250
Points : 197
Points : 197
Tu connais la notion de passage de variable? Sinon je t'invite à lire la documentation PHP (car ici le probleme n'est pas un probleme de ZF mais de PHP basique)
--> http://php.net/manual/fr/reserved.variables.get.php

Citation:
Code :
1
2
3
<?php
echo 'Bonjour ' . htmlspecialchars($_GET["name"]) . '!';
?>
Citation:
En assumant que l'utilisateur a entré http://example.com/?name=Yannick
L'exemple ci-dessus va afficher quelque chose de similaire à :
Citation:
Bonjour Yannick !
Dans ZF le principe est le meme, mais la forme de l'url change, dans l'exemple précédent elle serait de la forme suivante
ici donc : name = Yannick

Il ne reste donc plus qu'a appliquer ce concept à ton forum. Lors d'un clique sur un sujet, le lien sera de la forme
Code :
1
2
$idSujet = $this->getRequest()->getParam('idSujet');
// Le reste de ton code
Voila tu as toutes les cartes en main maintenant
shadypierre est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h59.


 
 
 
 
Partenaires

Hébergement Web