Se connecter avec
S'enregistrer | Connectez-vous

Probleme création livre d'or

Dernière réponse : dans Programmation

bonjour a tous
je suis actuellement en train de réalisé un tp sur le livre d'or... tout marche 'mais je n'ai pas fini le tp) mais il y a un message qui apparait et qui me dit "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '*) AS nbt FROM livreor' at line 1" avec que le code ci dessous et je n'ai pas compris pourquoi et ce que cela siginifie.
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" target="_blank">http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd</a>">
  2. <html xmlns="<a href="http://www.w3.org/1999/xhtml" target="_blank">http://www.w3.org/1999/xhtml</a>" xml:lang="fr" >
  3. <head>
  4. <title>Bienvenue sur le future site de momo-ben2A </title>
  5. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  6.  
  7. </head>
  8. <body>
  9.  
  10. <form method="post" action="message_livre_or.php">
  11. <label for="pseud">pseudo</label> : <input type="text" name="pseudo" id="pseud" value="admin" maxlength="25"/><br/>
  12. <textarea name="message">inserez votre message</textarea><br/>
  13. <input type="submit" value="Valider"/><input type="reset" value="Effacer"/>
  14. </form>
  15.  
  16.  
  17. <?php
  18. mysql_connect ("localhost", "root", "");
  19. mysql_select_db ("entrainement");
  20.  
  21. $pseudo = mysql_real_escape_string(htmlspecialchars($_POST['pseudo']));
  22. $message = mysql_real_escape_string(htmlspecialchars($_POST['message']));
  23. mysql_query ("INSERT INTO livreor VALUES ('', '$pseudo','$message')")or die (mysql_error());
  24. mysql_close();
  25. ?>
  26. <?php
  27. mysql_connect ("localhost", "root", "");
  28. mysql_select_db ("entrainement");
  29.  
  30. $recup = mysql_query("SELECT * FROM livreor ORDER BY id DESC LIMIT 0,15") or die (mysql_error());
  31. while ($donnees = mysql_fetch_array($recup))
  32. {
  33. echo $donnees['pseudo']; ?> : <?php echo $donnees['message'];?> <br/>
  34. <?php
  35. }
  36. mysql_close();
  37.  
  38.  
  39. mysql_connect ("localhost", "root", "");
  40. mysql_select_db ("entrainement");
  41. $nombre_de_message_total = mysql_query ("SELECT COUNT * AS nbt FROM livreor") or die (mysql_error());
  42. $nombre_de_message_total = mysql_fetch_array($nombre_de_message_total);
  43. $nombre_de_message_total = $nombre_de_message_total['nbt'];
  44. $nombre_de_messages_par_page = 15;
  45. $nombre_de_pages = ceil($nombre_de_message_total/$nombre_de_messages_par_page);
  46.  
  47. mysql_close();
  48. ?>
  49.  
  50.  
  51.  
  52.  
  53. </body>
  54. </html>

Autres pages sur : probleme creation livre

Lassé par la pub ? Créez un compte
Lassé par la pub ? Créez un compte
Tom's guide dans le monde