IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AJAX Discussion :

[AJAX] Edition en ligne


Sujet :

AJAX

  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2007
    Messages : 197
    Par défaut [AJAX] Edition en ligne
    Bonjour à tous, je recherche un outil, un script un tutorial ou de l'aide à la réalisation de ce qui permetrait d'éditer sur la même page les champs de la bdd qui apparaissent dans les balises <?php echo $var ?> a l'heure actuelle j'ai trouvé beaucoup de chose sur internet mais rien ne m'aide, pour la sauvegarde sur bdd et autre. je sais que ma demande est assez simpliste, mais j'ai recherché pendant plus d'une semaine en vain, j'ai même acheté des scripts qui ne fonctionnent pas c'est pourquoi je me permet de demander de l'aide ici.

    d'avance merci.

  2. #2
    Membre averti
    Homme Profil pro
    Infographiste, webdevelopper, consultant en communication, bidouilleur sur Macintosh
    Inscrit en
    Septembre 2007
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Infographiste, webdevelopper, consultant en communication, bidouilleur sur Macintosh
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Septembre 2007
    Messages : 41
    Par défaut
    Si je comprends bien ta question, tu recherches un moyen d'agir sur les champs d'une base de donnée (INSERT, UPDATE, DELETE...) grâce à une page web...

    A mon avis, si ta base est en SQL, tu as tout intérêt à utiliser un outil du type phpMyAdmin.

    Maintenant, si la mise à jour de cette base doit être faite par l'internaute, il faut créer un ou plusieurs formulaire(s) et les gérer grâce à un fichier externe en PHP ou, mais c'est plus long, écrire une fonction Ajax qui te permettra de remettre à jour une partie de ta page sans avoir à tout recharger.

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2007
    Messages : 197
    Par défaut
    Citation Envoyé par grafistolage Voir le message
    Si je comprends bien ta question, tu recherches un moyen d'agir sur les champs d'une base de donnée (INSERT, UPDATE, DELETE...) grâce à une page web...

    A mon avis, si ta base est en SQL, tu as tout intérêt à utiliser un outil du type phpMyAdmin.

    Maintenant, si la mise à jour de cette base doit être faite par l'internaute, il faut créer un ou plusieurs formulaire(s) et les gérer grâce à un fichier externe en PHP ou, mais c'est plus long, écrire une fonction Ajax qui te permettra de remettre à jour une partie de ta page sans avoir à tout recharger.
    c'est exactement cela. j'ai vu que ca existait deja
    mais je ne sais pas comment l'utiliser et comment procéder.

  4. #4
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2007
    Messages : 197
    Par défaut
    Je recherche plutôt quelque chose comme ça :

    - Pour ne pas passer par des formulaires (inputs de type text ou textareas), je veux rendre "modifiables" des "objets" (divs ou spans par exemple) en leur ajoutant le paramètre "contenteditable" (et un "id" bien entendu). Par exemple :

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <span id="var1" contenteditable="true"><? print $var1; ?></span>

    - Ensuite pour "enregistrer" le contenu, via l'ajax de jQuery, ajouter un bouton sur lequel on peut déclencher ce code jQuery :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $.post("save.php",{postcontent: $("#var1").html()});
    - Reste à coder le "save.php" en récupérant ici la variable "postcontent" qui contient la saisie modifiée, pour mettre à jour la base :

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $postcontent = trim(stripslashes($_POST["postcontent"]));
    mysql_query("update table set ...

Discussions similaires

  1. Réponses: 1
    Dernier message: 17/04/2017, 21h08
  2. FCKeditor + Prototype (AJAX) : Edition de messages multiple
    Par FMaz dans le forum Bibliothèques & Frameworks
    Réponses: 20
    Dernier message: 30/05/2010, 20h50
  3. Ajax : Edition en ligne d'une page issue de la base de donnée
    Par dark_vidor dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 08/02/2009, 00h20
  4. [Tableaux] Ajout / Edition de lignes d'un tableau
    Par Prenthès dans le forum Langage
    Réponses: 24
    Dernier message: 01/12/2006, 15h49
  5. [AJAX] Saut de ligne dans une page html
    Par rapace dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 08/02/2006, 09h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo