J'ai toujours mon petit soucis avec ma requette. je pense que mon a_articleid est vide, ce qui fait que mon where me donne rien ??? enfin je pense.
car j'ai voulu faire une requette a la place d'en faire 2...
je voudrai faire cela :
select a.articleid as A_ARTICLEID<----- ce a_articleid dans ma clause where comment faire ?
where c.id=a_articleid
merci pour votre aide !
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
18
19
20
21
22
23
24
25
26 function ArticleIndexX() { global $db; $sql = "select a.articleid as a_articleid, " . "c.id as c_id, " . "c.titre as c_titre, " . "c.contenu as c_contenu " . "from accueil a, contenus c " . "where c.id=a_articleid"; echo $sql; // le eco de ma requette : select a.articleid as a_articleid, c.id as c_id, c.titre as c_titre, c.contenu as c_contenu from accueil a, contenus c where c.id=a_articleid $req = mysql_query($sql); $data= mysql_fetch_array($req); $c_titre=$data["c_titre"]; $c_contenu=$data["c_contenu"]; echo " <table width=\"100%\" border=\"0\" cellspacing=\"2\">"; echo "<tr>"; echo "<td>" . $c_titre . " " . $c_contenu . "</td>"; echo "</tr>"; echo "</table>"; }
Partager