Bonjour,
je me noie depuis quelques jours à essayer de faire quelque chose qui doit pouvoir se faire en PHP (et peut-être Ajax...).
J'ai un formulaire, on va dire d'une personne donnée, qui contient un tableau dynamique affichant par exemple les CD de cette personne.
Je voudrais pouvoir ajouter un CD, via un popup par exemple, et que cet ajout mette à jour la table SANS rafraichir toute la page qui contient d'autres champs que je suis entrain de remplir!
Je crois que cela peut fonctionner via une balise <div>. J'ai trouvé comment modifier un menu en fonction d'un autre, mais dans mon cas, il faut passer par une fenetre d'ajout... alors je suis perdu!
Quelqu'un aurait une solution?
Merci!
Mise à jour!
J'ai trouvé un code qui me parait bon, mais qu'il faudrait adapter de manière à ce que le résultat affiché en <div> ne soit pas un texte, mais le resultat d'une Query PHP/MySQL qui se fait dans un fichier externe (ex: actualisation.php)...
Voila le script:
Et le HTML:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <script type='text/javascript'> function afficher(t) { if (t==2) phrase="Bravo, quelle culture !"; else {phrase="Non, essayez autre chose !";} output="<p style='font-size: 16pt'>" + phrase + "</p>"; phrase = document.getElementById('montexte'); phrase.innerHTML = output; } </script>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <h1>Testez votre culture informatique !!!</h1> <p>Macintosh est une marque bien connue d'ordinateurs. Ce mot est : <br> 1) le nom de son inventeur <a href="javascript:afficher(1)">"Charles Macintosh"</a> <br> 2) le nom d'une variété de pomme <a href="javascript:afficher(2)">"McIntosh"</a> <br> 3) le nom de la ville <a href="javascript:afficher(3)">"Macintosh City"</a> où le célèbre Steeve Jobs a construit le premier ordinateur personnel dans son garage.</p> <p><a href="http://perso.wanadoo.fr/bernard.langellier">© Bernard Langellier</a></p> <div id="montexte"></div>
Partager