Se connecter / S'enregistrer
Votre question

probleme bdd pour la news FDKEDITOR

Tags :
  • Erreur de syntaxe
  • Programmation
Dernière réponse : dans Programmation
31 Juillet 2009 23:09:42

bonjour à tous,

Voila j'ai travaillé depuis quelque temps avec FDKEDITOR, cependant j'ai un petit souci pour enregistré ma news dans ma BDD et ensuite la mettre dans ma page Form.php ( qui représente ma page d'acceuil de la news temporairement ).

J'ai regardé le poste : http://www.phpcs.com/forum/sujet-FCK-EDITOR-MYSQL_10998... mais hèlas j'ai eu une erreur à la place . Si j'ai reposté ici c'est pour faire profité les réponses pour les autres ainsi qu'à moi pour année 2009 pour la nouvelle version ^^.

Donc je vous envoie ma page news ( rediger la news ) :

<head>
<?php
include_once("../fckeditor/fckeditor.php") ;
?>
<Head>

<body>

<?php
mysql_connect ("localhost", "root", "");
mysql_select_db("gta");

$oFCKeditor = new FCKeditor('introduction') ;
$oFCKeditor->BasePath = '../fckeditor/' ;
$oFCKeditor->Value = '<p>This is some <strong>sample text</strong>. You are using <a href="http://www.fckeditor.net/">FCKeditor</a>.</p>' ;
$oFCKeditor->Create() ;
?>
<br>
<center>
<input type="submit" value="Submit">
</center>
<body>

Comme vous voyez , pourtant j'ai bien mis le nom de la table mais sa l'enregistre pas .

Merci de vos aide :) 

Autres pages sur : probleme bdd news fdkeditor

31 Juillet 2009 23:55:23

Bonsoir,

Plus familier de SQL que de fckeditor, elle est où la requête ?
1 Août 2009 00:31:48

Enfaite la requete denrengistrement je sais pas le faire , c'est peut etre bete , mais j'y suis pas arriver. il m'a mis une erreur .

je tavouerai que je suis débutant dans ce domaine .
Contenus similaires
1 Août 2009 18:02:32

Une erreur une erreur ... on veut le message d'erreur nous :D 
1 Août 2009 18:05:04

Bon j'ai avancé dans le probleme, jai mit le code :

$add=mysql_query("INSERT INTO news (id,name,resume,date,text,titre,introduction) VALUES ('".$IdNews."','".$Name."','".$Resume."','".$Date."','".$Text."','".$Titre."','".$introduction."')");

Parse error: parse error in C:\wamp\www\GTA\headquarters\news.php on line 74

Et a la ligne 74 , j'ai rien !!!
1 Août 2009 18:08:59

normal, ton code est mauvais, erreur de syntaxe ...
$add=mysql_query("INSERT INTO news (id,name,resume,date,text,titre,introduction) VALUES ('$IdNews','$Name','$Resume','$Date','$Text','$Titre','$introduction')" ) or trigger_error("Erreur SQL".mysql_error());
1 Août 2009 18:16:23

j'ai pris ton code , mais hélas , j'ai toujours le meme probleme ?

<?php
include_once("../fckeditor/fckeditor.php") ;

if (!empty($_POST['introduction'])){//-- !empty permet de vérifier que ta variable exist et qu'elle ne soit pas vide

$LaNews = $_POST("introduction");

$add=mysql_query("INSERT INTO news (id,name,resume,date,text,titre,introduction) VALUES ('$IdNews','$Name','$Resume','$Date','$Text','$Titre','$introduction')" ) or trigger_error("Erreur SQL".mysql_error());

echo "Vos données ont été enregistrées...";
?>

Est ce que il manque une balise ?
1 Août 2009 18:24:22

tu as créé une connexion à la base de donnée ? fckeditor le fait ?

remplace or trigger_error("Erreur SQL".mysql_error()); par or trigger_error("Erreur SQL".mysql_error(), E_USER_ERROR);

coquille de ma part, si ta configuration est celle de base tu n'as plus le message d'erreur.
1 Août 2009 18:27:28

Rha , tj la même erreur , est ce que tu veux le code de toute la page ? c'est peu etre autre part.
1 Août 2009 19:02:17

Il y a quoi à la ligne 73 ? Mais ton erreur est toute conne hein. C'est pas dur à retrouver en lisant bien ton code.
1 Août 2009 19:19:42

justement la blague la ligne 73 ben il a rien . donc je pense qu'il y a une balise non fermée ....
1 Août 2009 22:39:27

Rha impossible à la trouver , je hais quand sa arrive :'( 
2 Août 2009 00:42:16

ca ressemble plus à une { } mal ouverte/fermée ...

Tu as un coloration syntaxique sur ton éditeur de texte ?

Ps:
Mets le code entier (en masquant login/pass) de ton php ... ca ira plus simplement.
2 Août 2009 00:44:49

oui avec notepad ++ , mais il prend pas les balise php :) 
Tkt je suis en local :) 

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <title> GTA4light : Backoffice News </title>
  5. <meta http-equiv="Content-type" content="application/xhtml + xml ; charset=ISO-8859-1" />
  6. <meta name="description" content="Back office news" />
  7. <meta http-equiv="content-language" content="fr" />
  8. <link href="../style.css" rel="stylesheet" type="text/css" />
  9. <link rel="icon" type="image/png" href="images/icone.png" />
  10.  
  11. <?php
  12. mysql_connect ("localhost", "root", "");
  13. mysql_select_db("gta");
  14.  
  15. include_once("../fckeditor/fckeditor.php") ;
  16.  
  17. if (!empty($_POST['introduction'])){//-- !empty permet de vérifier que ta variable exist et qu'elle ne soit pas vide
  18.  
  19. $LaNews = $_POST("introduction");
  20.  
  21. $add=mysql_query("INSERT INTO news (id,name,resume,date,text,titre,introduction) VALUES ('$IdNews','$Name','$Resume','$Date','$Text','$Titre','$introduction')" ) or trigger_error("Erreur SQL".mysql_error(), E_USER_ERROR);
  22.  
  23. echo "Vos données ont été enregistrées...";
  24. ?>
  25.  
  26. </head>
  27. <body>
  28. <div id="header">
  29. <div id="logo">
  30. </div>
  31. <div id="menu">
  32. <ul>
  33. <li><a href="../index.php" accesskey="1" title="Go to Accueil">Accueil</a></li>
  34. <li><a href="../liberty_city/index.html" accesskey="3" title="Go to Liberty City">Liberty City</a></li>
  35. <li><a href="../quizz/index.html" accesskey="4" title="Go to Quizz">Quizz</a></li>
  36. <li><a href="../contact/index.html" accesskey="5" title="Go to Contact">Contact</a></li>
  37. </ul>
  38. </div>
  39. </div>
  40. <div id="splash"><img src="../images/img02.jpg" alt="" width="760" height="140" /></div>
  41. <div align="center">
  42. <object width="350" height="450" id="obj_1248787863462"><param name="movie" value="http://bogta4.chatango.com/group"/><param name="wmode" value="transparent"/><param name="AllowScriptAccess" VALUE="always"/><param name="AllowNetworking" VALUE="all"/><param name="AllowFullScreen" VALUE="true"/><param name="flashvars" value="cid=1248787863462&b=60&f=50&l=999999&q=999999&r=100&s=1&w=0"/><embed id="emb_1248787863462" src="http://bogta4.chatango.com/group" width="350" height="450" wmode="transparent" allowScriptAccess="always" allowNetworking="all" type="application/x-shockwave-flash" allowFullScreen="true" flashvars="cid=1248787863462&b=60&f=50&l=999999&q=999999&r=100&s=1&w=0"></embed></object><br>[ <a href="http://bogta4.chatango.com/clonegroup?ts=1248787863462">Copy this</a> | <a href="http://chatango.com/creategroup?ts=1248787863462">Start New</a> | <a href="http://bogta4.chatango.com">Full Size</a> ]
  43. </div>
  44. <br>
  45. <br>
  46.  
  47. <center><p> NEWS AVEC FDKEDITOR </p> </center>
  48. <br>
  49. <form style ="margin-right: 524px; border-right-width: 51px; border-left-width: 10006px; margin-left: 539px; border-bottom-width: 400px; margin-bottom: 0px; padding-bottom: 100px; left: 611px;" action="form.php" method="post"style="margin-right: 1100px;">
  50.  
  51. <?php
  52.  
  53. $oFCKeditor = new FCKeditor('introduction') ;
  54.  
  55. $oFCKeditor->BasePath = '../fckeditor/' ;
  56. $oFCKeditor->Value = '<p>This is some <strong>sample text</strong>. You are using <a href="http://www.fckeditor.net/">FCKeditor</a>.</p>' ;
  57. $oFCKeditor->Create() ;
  58. ?>
  59.  
  60. <br>
  61. <center>
  62. <input type="submit" value="Submit">
  63. </center>
  64. </form>
  65.  
  66.  
  67.  
  68.  
  69.  
  70. </body>
  71. </html>


Edit : je viens de trouver, l'ouverture de la ligne 17 du { , et la fermeture de la ligne qui était pas à la ligne 23 !!! Comme quoi la nuit est porteur de conseil :) 

Par contre , je suis pas sur que m'a table introduction prend enrengistrement , car le numero de ID ne change , apres chaque changement de news ....
2 Août 2009 12:15:06

Un petit up :) 
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS