Requête pour afficher des messages
bonjour
j'ai un fais un systéme de commentaire avec une requette et un tableau pour affiché le pseudo et le message
donc quand il s'inscrit sur le forum il peut mettre un commentaire pour un logiciel
on verras son pseudo et l'avatar etc...
mais le message ils sont bien dans la base sql mais il oublie d'affiché sur ma page
donc voilà mon code
Code:
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 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
| <?php
include('includes/connect01.php');
$result = mysql_query("SELECT * FROM `Commentaires` WHERE `id_logiciels`=$id_programme");
if( mysql_num_rows( $result ) == 0 )
{
echo '<div align="center" class="texte_blanc">';
echo 'Soyez le premier à poster !';
echo '</div>';
echo '<br />';
// Enfin on commence la boucle !
$requete2 = mysql_query ('INSERT INTO commentaires VALUES (id_logiciels, id_scripts, membre_pseudo, membre_avatar');
$rep = mysql_query("SELECT * FROM commentaires");
while($don = mysql_fetch_array($rep))
echo $don['message']';
LEFT JOIN forum_membres ON forum_membres.membre_id
LIMIT ' . $premierMessageAafficher . ', ' . $nombreDeMessagesParPage . '')
or die(mysql_error());
// On vérifie que la requête a bien retourné des messages
if (mysql_num_rows($requete2) < 1)
{
echo '<table>
<tr>
<th class="vt_auteur">Auteurs</th>
<th class="vt_mess">Messages</th>
</tr>';
while( $data2 = mysql_fetch_assoc( $result ) )
{
echo '<tr>
<td><a href="forum/voirprofil.php?m='.$data2['membre_id'].'&action=consulter">'.$data2['membre_pseudo'].'</a><br />
'.$data2['membre_avatar'].'<br />
le : '.$data2['date'].' à '.$data['heure'].'</td>
<td>'.code($data2['message']).'</td>
</tr>';
}
echo '</table>';
}
}
?> |
et l'érreur est :
Citation:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';' in D:\Coffre\commentaires\derniers_commentaires.php on line 23
merci de votre aide
si vous voulez plus d'info dites le moi