Car il me les affiche pas
| Auteur | Message |
|---|---|
| #1 yoshi62 | Aujourd'hui , 03h53 - Post suivant |
| Groupe:
membre Date d'inscription: Hier , 04h50 Message(s): 9 | Bonjour, J'ai créé mon système de news avec des jointures voila mon code Code PHP: <?php /*$reponse = mysql_query("SELECT * FROM news LEFT JOIN inscrit WHERE news.accepter = 'oui' AND inscrit.id = news.posteur ORDER BY news.id DESC ") or die(mysql_error());*/ $reponse = mysql_query(' SELECT news.id AS news_id, news.posteur, news.contenu, news.date, news.accepter, news.titre, inscrit.id AS inscrit_id, inscrit.pseudo FROM news LEFT JOIN inscrit ON news.posteur = inscrit.id WHERE accepter = "oui" ORDER BY news.id DESC') or die(mysql_error()); while ($news = mysql_fetch_array($reponse) ) { echo '<h3 class="news" id="n25021">'; echo $news[news.titre]; echo '</h3>'; ?><div class="auteur_date_commentaires"><a href="#">#</a> Par <a href="profil.php?id=<?php echo $news['inscrit.id']; ?>"><?php echo $news[inscrit.pseudo]; echo '</a>, le '; echo $news['news.date']; echo '</div><div class="contenu_news">'; $bb = $news['news.contenu']; $bb = preg_replace('#\[url\](.+)\[/url\]#i', '<a href="$1">$1</a>', $bb); $bb = preg_replace('#\[img\](.+)\[/img\]#i', '<img src="$1">', $bb); $bb = preg_replace('#\[center\](.+)\[/center\]#i', '<center>$1</center>', $bb); $bb = preg_replace('#\[b\](.+)\[/b\]#i', '<b>$1</b>', $bb); $bb = preg_replace('#\[i\](.+)\[/i\]#i', '<i>$1</i>', $bb); $bb = preg_replace('#\[u\](.+)\[/u\]#i', '<u>$1</u>', $bb); $bb = preg_replace('#\[barre\](.+)\[/barre\]#i', '<del>$1</del>', $bb); $bb = preg_replace('#:soleil:#', '<IMG SRC="image/soleil.png">', $bb); $bb = preg_replace('#:l:#', '<IMG SRC="image/langue.png">', $bb); $bb = preg_replace('#:lol:#', '<IMG SRC="image/rire.png">', $bb); $bb = preg_replace('#:waw:#', '<IMG SRC="image/waw.png">', $bb); $bb = preg_replace('#:siffle:#', '<IMG SRC="image/siffle.png">', $bb); $bb = preg_replace('#:angry:#', '<IMG SRC="image/angry.gif">', $bb); $bb = preg_replace('#:blink:#', '<IMG SRC="image/blink.gif">', $bb); $bb = preg_replace('#:clin:#', '<IMG SRC="image/clin.png">', $bb); $bb = preg_replace('#:heureux:#', '<IMG SRC="image/heureux.png">', $bb); $bb = preg_replace('#:hihi:#', '<IMG SRC="image/hihi.png">', $bb); $bb = preg_replace('#:huh:#', '<IMG SRC="image/huh.png">', $bb); $bb = preg_replace('#:mechant:#', '<IMG SRC="image/mechant.png">', $bb); $bb = preg_replace('#:pinch:#', '<IMG SRC="image/pinch.png">', $bb); $bb = preg_replace('#:triste:#', '<IMG SRC="image/triste.png">', $bb); $bb = preg_replace('#:smile:#', '<IMG SRC="image/smile.png">', $bb); $bb = nl2br("$bb"); echo $bb; echo '</div>'; if($news['inscrit.id'] == $id_membre OR $permission == 'Admin' OR $permission == 'modo') { echo '<a href="news.php?action=2&&news='; echo $news['news.id']; echo '">Modifier</a><br />'; echo '<a href="news.php?action=3&&news='; echo $news['news.id']; echo '">Supprimer</a>'; } } Et voila ce qu'il m'affiche # Par , le Modifier Supprimer Il m'affiche pas les variable alors qu'elle ne sont pas vide dans la BDD Salut biloute |
| Page: [1] | |
| Auteur | Message |
| #2 flavio | Aujourd'hui , 04h29Post précédent - Post suivant |
Groupe:
admin![]() Date d'inscription: 16/08/2007 à 09h13 Message(s): 12 | Bonsoir, Déjà, tu as oublié les '' dans la récupération des variables : $news['news.titre']; Pourrais tu indenté mieux ton code et le commenté et dis nous ce que tu veux faire avec ta requête Qui a dit que programmer été une facilité de la vie? c'est plutôt un moyen de faire passer la vie |
| #3 yoshi62 | 22/04/2008 à 23h48Post précédent - Post suivant |
| Groupe:
membre Date d'inscription: Hier , 04h50 Message(s): 9 | C'est bon j'ai reussi par contre j'ai un bug quand j'affiche ma news il me met des /n Exemple : \r\nBienvenue sur ce site qui parlera bientôt des jeux vidéo .\r\nMalheuresement le site est encore en construction mais avance bien je mettrai ci-dessus l'avancer des modules :\r\n5%\r\n\r\nVoila bonne amusement . Alors que je voudrai ça Bienvenue sur ce site qui parlera bientôt des jeux vidéo . Malheuresement le site est encore en construction mais avance bien je mettrai ci-dessus l'avancer des modules : 5% Voila bonne amusement . Salut biloute |
| #4 greg-dev | 22/04/2008 à 23h57Post précédent - Post suivant |
Groupe:
admin![]() Date d'inscription: 17/06/2007 à 00h22 Message(s): 100 | Bonjour, Je suppose que c'est un système windows? ma signature... heu...<br /><br /><br /> |
| #5 yoshi62 | 22/04/2008 à 23h58Post précédent - Post suivant |
| Groupe:
membre Date d'inscription: Hier , 04h50 Message(s): 9 | oui Salut biloute |
| #6 greg-dev | 23/04/2008 à 00h00Post précédent - Post suivant |
Groupe:
admin![]() Date d'inscription: 17/06/2007 à 00h22 Message(s): 100 | Bonjour, Sans avoir lu ton code, pourrais tu me dire si tu as des sauts de ligne ou pas aux endroits où tu le voulais? ma signature... heu...<br /><br /><br /> |
| #7 yoshi62 | 23/04/2008 à 00h14Post précédent - Post suivant |
| Groupe:
membre Date d'inscription: Hier , 04h50 Message(s): 9 | Non je n'en ai pas Salut biloute |
| #8 greg-dev | 23/04/2008 à 00h14Post précédent - Post suivant |
Groupe:
admin![]() Date d'inscription: 17/06/2007 à 00h22 Message(s): 100 | Et il t'en faudrai pourtant je suppose? ma signature... heu...<br /><br /><br /> |
| #9 yoshi62 | 23/04/2008 à 00h24Post précédent - Post suivant |
| Groupe:
membre Date d'inscription: Hier , 04h50 Message(s): 9 | oui Salut biloute |
| #10 greg-dev | 23/04/2008 à 00h28Post précédent - Post suivant |
Groupe:
admin![]() Date d'inscription: 17/06/2007 à 00h22 Message(s): 100 | Bonjour, Voici ton erreur... $bb = nl2br("$bb"); Tu dois remplacer par $bb = nl2br($bb); Voilà, en espérant que ca puisse te corriger ton bug. EDIT: prochaine fois, recréé un autre sujet, c'est pas grave cette fois ci mais pense y à l'avenir. Edité par greg-dev le 23/04/2008 à
00h30 ma signature... heu...<br /><br /><br /> |
| #11 yoshi62 | 23/04/2008 à 00h30Post précédent - Post suivant |
| Groupe:
membre Date d'inscription: Hier , 04h50 Message(s): 9 | Marche toujours pas Salut biloute |
| #12 greg-dev | 23/04/2008 à 00h33Post précédent - Post suivant |
Groupe:
admin![]() Date d'inscription: 17/06/2007 à 00h22 Message(s): 100 | Pourrais tu me donner ta page de résultat? ma signature... heu...<br /><br /><br /> |
| #13 yoshi62 | 23/04/2008 à 00h42Post précédent - Post suivant |
| Groupe:
membre Date d'inscription: Hier , 04h50 Message(s): 9 | C'est a dire si tu veux faire un teste c'est ici: http://yosh.hostarea.org/ Salut biloute |
| #14 greg-dev | 23/04/2008 à 00h54Post précédent - Post suivant |
Groupe:
admin![]() Date d'inscription: 17/06/2007 à 00h22 Message(s): 100 | Le problème est bien à cause du fait que t'est sous windows je pense. Ce que je te propose est de faire ca plutot et ca marchera avec ton système windows: Code PHP: Edité par greg-dev le 23/04/2008 à
00h56 ma signature... heu...<br /><br /><br /> |
| #15 yoshi62 | 23/04/2008 à 00h59Post précédent - Post suivant |
| Groupe:
membre Date d'inscription: Hier , 04h50 Message(s): 9 | Toujours pas Salut biloute |
| #16 greg-dev | 23/04/2008 à 01h02Post précédent - Post suivant |
Groupe:
admin![]() Date d'inscription: 17/06/2007 à 00h22 Message(s): 100 | Bonjour, peux tu reposter ton nouveau code actuel avec ce que je t'ai dis pour voir si c'est pas toi qui t'est trompé car ca devrait marché là! ma signature... heu...<br /><br /><br /> |
| #17 yoshi62 | 23/04/2008 à 01h31Post précédent |
| Groupe:
membre Date d'inscription: Hier , 04h50 Message(s): 9 | Code PHP: <?php $reponse = mysql_query(' SELECT news.id AS news_id, news.posteur, news.contenu, news.date, news.accepter, news.titre, inscrit.id AS inscrit_id, inscrit.pseudo FROM news LEFT JOIN inscrit ON news.posteur = inscrit.id WHERE accepter = "oui" ORDER BY news.id DESC') or die(mysql_error()); while ($news = mysql_fetch_array($reponse) ) { echo '<div id="liste-news">'; echo '<h3 class="news" id="n25021">'; echo $news['titre']; echo '</h3>'; ?><div class="auteur_date_commentaires"><a href="#">#</a> Par <a href="profil.php?id=<?php echo $news['inscrit_id']; ?>"><?php echo $news['pseudo']; echo '</a>, le '; echo $news['date']; echo '</div><div class="contenu_news">'; $bb = $news['contenu']; $bb = preg_replace('#\[url\](.+)\[/url\]#i', '<a href="$1">$1</a>', $bb); $bb = preg_replace('#\[img\](.+)\[/img\]#i', '<img src="$1">', $bb); $bb = preg_replace('#\[center\](.+)\[/center\]#i', '<center>$1</center>', $bb); $bb = preg_replace('#\[b\](.+)\[/b\]#i', '<b>$1</b>', $bb); $bb = preg_replace('#\[i\](.+)\[/i\]#i', '<i>$1</i>', $bb); $bb = preg_replace('#\[u\](.+)\[/u\]#i', '<u>$1</u>', $bb); $bb = preg_replace('#\[barre\](.+)\[/barre\]#i', '<del>$1</del>', $bb); $bb = preg_replace('#:soleil:#', '<IMG SRC="image/soleil.png">', $bb); $bb = preg_replace('#:l:#', '<IMG SRC="image/langue.png">', $bb); $bb = preg_replace('#:lol:#', '<IMG SRC="image/rire.png">', $bb); $bb = preg_replace('#:waw:#', '<IMG SRC="image/waw.png">', $bb); $bb = preg_replace('#:siffle:#', '<IMG SRC="image/siffle.png">', $bb); $bb = preg_replace('#:angry:#', '<IMG SRC="image/angry.gif">', $bb); $bb = preg_replace('#:blink:#', '<IMG SRC="image/blink.gif">', $bb); $bb = preg_replace('#:clin:#', '<IMG SRC="image/clin.png">', $bb); $bb = preg_replace('#:heureux:#', '<IMG SRC="image/heureux.png">', $bb); $bb = preg_replace('#:hihi:#', '<IMG SRC="image/hihi.png">', $bb); $bb = preg_replace('#:huh:#', '<IMG SRC="image/huh.png">', $bb); $bb = preg_replace('#:mechant:#', '<IMG SRC="image/mechant.png">', $bb); $bb = preg_replace('#:pinch:#', '<IMG SRC="image/pinch.png">', $bb); $bb = preg_replace('#:triste:#', '<IMG SRC="image/triste.png">', $bb); $bb = preg_replace('#:smile:#', '<IMG SRC="image/smile.png">', $bb); $bb = nl2br($bb); $bb=str_replace("\r\n", "<br/>", $bb); echo $bb; if($news['inscrit_id'] == $id_membre OR $permission == 'Admin' OR $permission == 'modo') { echo '<br /><a href="news.php?action=2&&news='; echo $news['news_id']; echo '">Modifier</a><br />'; echo '<a href="news.php?action=3&&news='; echo $news['news_id']; echo '">Supprimer</a>'; } echo '</div>'; echo '</div>'; } echo '</div>'; Salut biloute |
| 1 connecté(s) sur ce sujet (1 anonyme(s), 0 membre(s)) | |
| Page : [1] | |
Autres sujets relatifs:
| Nom | Catégorie | Dernier message | Post | Créateur |
|---|---|---|---|---|
| Je comprends pas. | Rapport de bug | 10/02/2008 à 00h47 | 4 | andman |
| Suggestions sur le site. | Suggestions et commentaires | 22/03/2008 à 12h06 | 7 | Dev-master |
| Newser ? | Recrutement | 09/02/2008 à 10h48 | 2 | andman |
| Optimisation des envoies de données | Site Web | 20/08/2008 à 18h35 | 16 | gntz |
| processeure | Matériel | 08/03/2008 à 21h08 | 15 | ggs |
| Juste une question comme ça ... | Discution Générale | 04/04/2008 à 23h23 | 3 | andman |
| me sens nul | C/C++ | 30/07/2008 à 10h40 | 6 | tchess |
| Règles du forum | C/C++ | 25/08/2008 à 10h54 | 3 | flavio |
| visiteurs connectés | Rapport de bug | 28/03/2008 à 21h58 | 4 | greg-dev |
| Comment faire pour supprimer ... | Suggestions et commentaires | 07/05/2008 à 19h16 | 10 | andman |
| Suggestions pour le forum v3 | Suggestions et commentaires | 27/09/2008 à 19h59 | 17 | greg-dev |
| [Amélioration] Système de news | Suggestions et commentaires | 22/03/2008 à 11h53 | 2 | Dev-master |
| "Créer un article" | Rapport de bug | 14/07/2008 à 22h37 | 4 | Maxime |
| Flash dans mon forum | Site Web | 31/01/2008 à 18h59 | 6 | benyboy |
| probleme | Site Web | 06/04/2008 à 20h10 | 2 | gntz |