enregistrement dans Mysql depuis php - PHP - Programmation
Marsh Posté le 04-07-2005 à 10:14:47
maire106 a écrit : Voila mon soucis: |
C'est quoi le problème en fait?
maire106 a écrit : |
Ca te servirais à quoi?
De toute façon c'est côté serveur que les requêtes sont executées.
Marsh Posté le 04-07-2005 à 10:32:57
bah le pb est: je voudrais que l'utilisateur ne soit aps obligé de refaire un clic ( c'est la demande de mon chef) pour enregistrer les valeurs. le clic de la page de transition en fait. ou alors comment faire une redirection automatique?
Marsh Posté le 04-07-2005 à 10:52:58
Je pense qu'Ajax serait utile ici !
Si t'as une adresse email Gmail, tu vas vite comprendre : regarde les étoiles devant chaque message. Quand tu cliques dessus, l'étoile change de couleur. Mais aussi, ça actualise la base de données, sans rafraichir la page.. Si c'est ce que tu veux faire, alors il faut que tu utilsies Ajax.
Réaliser les étoiles de Gmail, c'est trèèèès simple, et pratique.. Mais je ne répond de rien pour les différents navigateurs.
Mais je ne suis pas certains d'avoir vraiment compris ce que tu veux faire ^^.
Voici un exemple fait maison de ces étoiles.
http://www.cubenergy.net/Jeremie/E [...] /index.php
Et pour passer plusieurs variables, il me semble qu'il suffit de mettre des &.
Mais d'autres methodes existent, et je ne suis pas assez expérimenté pour me prononcer sur les avantages et les désavantages des différentes methodes.
Marsh Posté le 04-07-2005 à 11:10:13
XMLHTTPRequest...
Tu appel un script php via un javascript d'ou la non necessité d'actualiser la page...
Marsh Posté le 04-07-2005 à 11:11:31
zakinster, ajax, c'est une méthode pour mixer javascript et php grace a xmlhttprequest. C'est un peu pareil
Marsh Posté le 04-07-2005 à 11:13:42
Ca y est j'ai retrouver le tuto : http://www.toutjavascript.com/savo [...] quest.php3
C'est mieu avec un tuto
Marsh Posté le 04-07-2005 à 11:18:56
Oui, enfin le truc des étoiles, c'est vrai que c'est l'exemple simple et typique. Pour faire plus compliqué, il faut chercher un peu plus..
Personnellement je vais faire un gros site, et j'hésite vraiment énormément à utiliser ce système (Ajax). Ca me fait surtout peur pour l'avenir, car les navigateurs évoluent, et à chaque fois il faura modifier le javascript..
Sans compter que certaines personnes désactivent le javascript..
Si vous êtes plus expérimentés dans ce domaine, éclairez moi, et dites moi si ça vaut le coup d'utiliser javascript combiné à xml dans un gros site..
Parce qu'il faut dire que faire une identification des membres avec Ajax, ça pête le feu !
Marsh Posté le 04-07-2005 à 11:21:29
Tu peux aussi tester si javascript est activé et agir en concéquence pour plus de sécurité...
Marsh Posté le 04-07-2005 à 14:41:13
ca va tourner en intranet donc javascript est installe sur tt les postes, la dessus pas de pb!
pour ce qui est de la page j'ai trouvé:
$sec = 3;
// Redirects the browser after $sec seconds
header("Refresh: $sec; fichedep.php" );
Marsh Posté le 04-07-2005 à 10:03:36
Voila mon soucis:
j'enregistre des données dans une base de données a partir d'une page php, mais je passe par une page de transition.
Mon but serai de opuvoir enregistrer les données sans passer par cette page.
En fait il faudrait que l'utilisateur en cliquant sur le boutons, enregistre les valeurs dans mysql et retourne sur sa page d'avant.
autre question: est il possible de faire des enregistrements dans mysql depuis du javascript? si oui comment?