Je travaille sur une page d'accueil et j'utiliserai un script de modification AJAX en ligne pour que l'administrateur le rende aussi simple que possible. Le script que j'ai utilisé est this et il a presque tout ce que je voulais d'un script d'édition en ligne. Mon problème se pose quand je vais capturer les nouveaux changements et les envoyer à une fonction PHP qui mettra à jour ma base de données avec ces nouveaux changements.AJAX Inline Editing: Ajouter PHP Update à de nouveaux changements
Je n'ai pas beaucoup d'expérience avec AJAX et PHP ensemble, donc je suis un peu perdu mais j'ai essayé un code que j'ai trouvé:
$.ajax({
type: "POST",
url: "update_handler.php",
data: "newfieldvalue=" + newValue,
success: function(msg){
alert("Data Saved: " + msg);
}
});
Le problème est que je ne sais pas tout à fait comment ou où implémenter ce code ou si c'est même le bon code à utiliser. Pour vous montrer le code que j'ai joint deux documents txt:
Et
Dans index.php.txt
est la page d'index où il récupère mes données à partir de la base de données et utilise un peu du code jQuery. Dans le jQuery.editableText.js.txt
est le code jQuery concret. Je suppose que la page de gestionnaire de PHP est assez standard avec le bon champ et ensuite mettre à jour dans la base de données.