Afficher une requet sql???

Résolu/Fermé
manoula - 22 sept. 2010 à 10:38
 manoula - 22 sept. 2010 à 11:55
Bonjour,
je veux affiche les theme :

j'ai 2 tables actualites :id_theme..........
theme : id_theme, titre_theme

j'ai ecrit cette requet mais apparament ca ne fonctionne pas : select id_theme from actualites, theme where id_theme=titre_theme

????

merci d'avance

A voir également:

1 réponse

MrSlave Messages postés 2587 Date d'inscription lundi 28 avril 2008 Statut Membre Dernière intervention 26 août 2011 146
22 sept. 2010 à 10:44
Je suppose que tes id_theme sont 1, 2, 3 ... et tes titres : titre1, titre2, ... donc id_theme ne sera pas égal à titre_theme

Si tu veux afficher tes titres, pourquoi ne pas écrire : select titre_theme from theme
0
oui t'a raison j'étais pas trop claire en faite j'ai une liste que je doit afficher la liste des actualité parmis il y a le champ titre theme mais ce champs n'existe pas dans la table actualites selement son id donc je doit y aller à la table theme pour avoire les titre par à pore à la table actualité
j'espère que j'étais un peux claire :)
0
MrSlave Messages postés 2587 Date d'inscription lundi 28 avril 2008 Statut Membre Dernière intervention 26 août 2011 146
22 sept. 2010 à 11:03
Et avec ça : select nom_actualite from theme T, actualite A where T.id_theme = A.id_theme
0
select titre_theme from theme T,actualites A where T.id_theme = A.id_theme

j'ai essaye c bon c marche mais le pb c que j'ai déja une requete qui affiche les autres enregistrement de ma liste : $resultat = mysql_query("SELECT * FROM actualites ORDER BY ". $cTri . " ,datepublication DESC");

comment peu on ajouter cette requete ???
0
MrSlave Messages postés 2587 Date d'inscription lundi 28 avril 2008 Statut Membre Dernière intervention 26 août 2011 146
22 sept. 2010 à 11:33
Je ne comprend pas ce que tu demandes là. :s
0
désolé j'étais pas claire en faite dans ma page Actualite_liste.php qui contient la liste suivante: Théme, Titre, Texte, Langue, Date de publication,Date de péremption,Actif tous ses champs appartiennt à la table actualites sauf theme donc avant d'ajouter le champs theme ma requete étais:
$resultat = mysql_query("SELECT * FROM actualites ORDER BY ". $cTri . " ,datepublication DESC");

  <?php
				   $i = 0 ;
		while ($Enreg=mysql_fetch_array($resultat)) {
				if ($i % 2 == 0)	$bgColor = "";
				else				$bgColor = "#CCCCCC";
				$i++;
				  $i = 0 ;
				  
	
		
		   ?>
			<tr onmouseover=" this.bgColor='#ABABAB'" onmouseout="this.bgColor='<?php print $bgColor;?>';" bgcolor="<?php  print $bgColor;?>">
					
					  <td valign=top><?php print $Enreg["titre"];?></td>
					  <td valign=top><?php print $Enreg["texte"];?></td>
					  <td align="center" valign="middle"><?php print LibLangue($Enreg["langue"]);?></td>
					  <td align="center" valign=middle><?php print date2string($Enreg["datepublication"]); ?></td>
					  <td align="center" valign=middle><?php print date2string($Enreg["datepreremption"]); ?></td>
					  <td valign=middle align=center><?php print  estCoche($Enreg["actif"],1); ?></td>
					  <td align=center valign="middle"><a href="Actualites_Details.php?Num=<?php print $Enreg["Num"];?>"><img src="img/voir.gif" border=0></a></td>


mais quand j'ai ajoputer le champs theme je doit ajouter une autre requete: select titre_theme from theme T,actualites A where T.id_theme = A.id_theme

ma question comment peu-t-on l'ajouter pour afficher le champs theme comme les autre ???

merciiii d'avance
0