Insertion de titre dans une réponse ...
Bonjour, voila je touche assez au php et j'aime coder mais la a vrai dire je n'arrive pas a ajouter des titres dans les réponses du forums ... (intitulé)
Voici mes codes =>
New topic (tout marche )
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 <?php if(isset($_POST['message'], $_POST['title']) and $_POST['message']!='' and $_POST['title']!='') { $title = $_POST['title']; $message = $_POST['message']; if(get_magic_quotes_gpc()) { $title = stripslashes($title); $message = stripslashes($message); } $title = mysql_real_escape_string($title); $message = mysql_real_escape_string(bbcode_to_html($message)); if(mysql_query('insert into topics (parent, id, id2, title, message, authorid, timestamp, timestamp2) select "'.$id.'", ifnull(max(id), 0)+1, "1", "'.$title.'", "'.$message.'", "'.$_SESSION['userid'].'", "'.time().'", "'.time().'" from topics')) { ?> <div class="message">Le sujet a bien été créé.<br /> <a href="list_topics.php?parent=<?php echo $id; ?>">Retourner au forum</a></div> <?php } else { echo 'Une erreur s\'est produite lors de la création du sujet.'; }
Voici mon code d'ajout d'une réponse =>
Le truc est : Je voudrai que les titre des réponse se trouve dans la base : topics avec comme table : title2
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 <?php if(isset($_POST['message']) and $_POST['message']!='') { $message = $_POST['message']; if(get_magic_quotes_gpc()) { $message = stripslashes($message); } $message = mysql_real_escape_string(bbcode_to_html($message)); if(mysql_query('insert into topics (parent, id, id2, title, message, authorid, timestamp, timestamp2) select "'.$dn1['parent'].'", "'.$id.'", max(id2)+1, "", "'.$message.'", "'.$_SESSION['userid'].'", "'.time().'", "'.time().'" from topics where id="'.$id.'"') and mysql_query('update topics set timestamp2="'.time().'" where id="'.$id.'" and id2=1')) { ?> <div class="message">Le message a bien été envoyé.<br /> <a href="read_topic.php?id=<?php echo $id; ?>">Retourner au sujet</a></div> <?php } else { echo 'Une erreur s\'est produite lors de l\'envoi du message.'; }
Puisque dans title c'est le nom des topics
Si quelqu'un as une suggestion je suis tout a vous
Cordialement,
Partager