<?php echo '<a href="view_topics.php?id=' . $donnees['id'] . '">'; ?><?php echo $donnees['forum']; ?></a>
<?php
$id2 = $_GET['id'];
mysql_connect("localhost", "user", "mdp");
mysql_select_db("forum");
// On récupère tous les champs de la table topics
$sql = mysql_query('SELECT * FROM topics');
while ($donnees = mysql_fetch_array($sql))
if ($id2 = $donnees['id_forum'])
{
echo $donnees['titre'];
}
else if ($id2 != $donnees['id_forum'])
{
echo "Il n'y a aucun post dans ce forum";
}
?>
Réponse de rafaelle
Le : 29/03/2008 à 15:57:46
<?php
//évite les SELECT *
$sql = mysql_query('SELECT id, pseudo, titre FROM topics WHERE id_forum="'.$id2.'" ORDER BY id DESC');
if(mysql_num_rows($sql)==0) echo "Il n'y a aucun post dans ce forum";
else {
while ($donnees=mysql_fetch_assoc($sql)) {
echo $donnees['titre'].' (posté par '.$donnees['pseudo'].') et là un lien vers les messages du topic '.$donnees['id'].'<br />';
//etc
}
}
?>
Réponse de yoks
Le : 29/03/2008 à 20:09:02
Réponse de yoks
Le : 30/03/2008 à 15:19:43
Réponse de yoks
Le : 31/03/2008 à 00:00:28
Vous voici donc prêt à poster sur les forums de PHPDébutant. Avant toute chose, merci de prendre le temps de lire les quelques lignes qui suivent.
Attention, à partir du moment ou vous postez dans les forums, vous
acceptez la présente charte. Si votre message est modéré ou supprimé,
vous ne pourrez pas dire que vous n'étiez pas au courant des règles !
Avec tout ces conseils vous augmenterez les chances de réponse, leur pertinence et leur rapidité
Voilà, ça sera tout, bonne écriture :)