Gestionnaire de news

site_musiques -  
 site_musiques -
Bonjour,
J'ai un site sur la musiques, et je voulais faire 2 gestionnaire de news, une pour ecrire des news sur le site et l'autre pour ecrire des news sur les artistes. mais comme je fais, la news s'inscrit sur les 2gestionnaires (news.php et news_artistes.php) et non sur la news_artistes.
Je voulais savoir si c'est impossible, ou si c'est possible, dans ce cas c'est moi qui fais l'erreur

Merci pour votre aide
A voir également:

18 réponses

ThEBiShOp Messages postés 8411 Date d'inscription   Statut Contributeur Dernière intervention   1 566
 
tu dois avoir un mélange entre tes tables, soit au moment de l'inscription dans la base de données, soit au moment de l'affichage
0
site_musiques
 
Je n'ai pas tres bien compris: j'ai bien creer la table news et la table news_artistes

est-ce que c'est possible que le probleme vient de mon code?
il faut mettre des codes differents?

merci par avance pour votre aide
0
ThEBiShOp Messages postés 8411 Date d'inscription   Statut Contributeur Dernière intervention   1 566
 
le problème vient forcément du code, il ne peut pas venir d'ailleurs.

Est-ce que tu as bien les bonnes informations dans tes tables ?
0
site_musiques
 
pour la table, j'ai pris les informations du site du zero.

pour la code, voici mon code: (news_artiste)

<?php
mysql_connect("", "", "");
mysql_select_db("");
// On récupère les 5 dernières news
$retour = mysql_query('SELECT * FROM news ORDER BY id DESC LIMIT 0, 5');
while ($donnees = mysql_fetch_array($retour))
{
?>
<div class="news">

<p style="text-align=center"><?php echo $donnees['titre']; ?><br />
<p><?php

// On enlève les éventuels antislash PUIS on crée les entrées en HTML (<br />)
$contenu = nl2br(stripslashes($donnees['contenu']));
echo $contenu;
?>
<br /><br /><p style="text-align=right"; style="font-weight=bold">le <?php echo date('d/m/Y à H\hi', $donnees['timestamp']); ?>
</p>
<br />
</div>
<?php
} // Fin de la boucle des news
?>

j'ai pris les meme codes, pour les 2 gestionnaire

vous avez besoin aussi la liste_news et rediger_news?

merci par avance pour votre aide
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ThEBiShOp Messages postés 8411 Date d'inscription   Statut Contributeur Dernière intervention   1 566
 
si dans tes 2 pages tu mets cette même ligne :

$retour = mysql_query('SELECT * FROM news ORDER BY id DESC LIMIT 0, 5');

c'est normal que tu as la même chose, non ?
0
site_musiques
 
oui, mais j'ai aussi mis comme ca:

$retour = mysql_query('SELECT * FROM news_artistes ORDER BY id DESC LIMIT 0, 5');

et pour l'autre:

$retour = mysql_query('SELECT * FROM news ORDER BY id DESC LIMIT 0, 5');

et dans ce cas, quand j'ecris le news, il se place automatiquement dans news.php et dans news_artistes.php, rien il est vide...

merci par avance pour votre aide
0
ThEBiShOp Messages postés 8411 Date d'inscription   Statut Contributeur Dernière intervention   1 566
 
et dans la page de traitement du formulaire de news, tu es bien sur que les infos vont dans la base ?
0
site_musiques
 
oui, tu veux que je t'envoye les code?
0
ThEBiShOp Messages postés 8411 Date d'inscription   Statut Contributeur Dernière intervention   1 566
 
je n'ai pas tous les éléments pour trouver d'où vient ton problème, mais si tu regardes un peu tu devrais pouvoir trouver facilement.

Il y a 2 possibilités :
- soit les 2 formulaires écrivent les infos dans la même table
- soit les 2 types de news proviennent de la même table

commence par vérifier dans phpmyadmin si les infos dans les 2 tables sont bien différentes...
0
site_musiques
 
parce que les 2 tables doivent avoir des informations differents?
0
ThEBiShOp Messages postés 8411 Date d'inscription   Statut Contributeur Dernière intervention   1 566
 
si 2 tables prennent les mêmes informations, je vois pas l'intérêt d'avoir 2 tables hein ^^
0
site_musiques
 
j'ai seulement changé le nom de la table quand j'ai creer, et j'ai mis news_artistes. mais pour les informations, qu'est ce que je dois mettre dans ce cas?
0
ThEBiShOp Messages postés 8411 Date d'inscription   Statut Contributeur Dernière intervention   1 566
 
ah je sais pas ce que tu es sensé mettre dans tes news désolé
0
site_musiques
 
dans news_artistes je dois mettre que des infos sur les artistes
et dans news les infos sur le site
0
ThEBiShOp Messages postés 8411 Date d'inscription   Statut Contributeur Dernière intervention   1 566
 
je te crois sur parole. Dans les tables, tu as bien les bonnes informations ou pas ?
0
site_musiques
 
oui
0
ThEBiShOp Messages postés 8411 Date d'inscription   Statut Contributeur Dernière intervention   1 566
 
donc ça doit être au moment de l'affichage que tu prends les informations d'une seule table au lieu des 2 tables comme il faudrait.
0
site_musiques
 
ok, et comment je peux regler ca alors?
0