[RESOLU] Connexion base de données en javascript ou Ajax.

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Connexion base de données en javascript ou Ajax.

par Invité » 12 mai 2006, 14:15

Ok merci pour les tutaux!

Mon seul problème c'est juste coordonner PHP AJAX. Le PHP pour ressortir tout les éléments de la table et Ajax pour les afficher. Le truc c'est j'aurais plein d'éléments à renvoyer de la base et de plus le temps me manque :cry: (je suis en stage en fait).

Je vais esséyé quand même! :ordi:

par ouckileou » 12 mai 2006, 13:29

Un autre article/tuto que j'ai trouvé bien et qui m'a aidé pour les quelques trucs que j'ai fait : http://www.toutjavascript.com/savoir/xm ... quest.php3

Bon courage :)

par Ryle » 12 mai 2006, 12:27

Ajax n'a absolument rien de sorcier, on peut le résumer à : envoi des données, récupération du résultat, exploitation des résultats (le tout en javascript).

Le script php que tu vas réalisé est completement indépendant, il va se contenter de récuperer les variables que tu lui passes (en get ou en post), faire son traitement et afficher le résultat. C'est tout :)

Le plus important est la partie javascript dans ta page, tu dois donc :
- rassembler et envoyer les données nécessaire au traitement, en appellant le script via son url (donc pas d'inclusion)
- lire le résultat généré par le script dans l'affichage
- exploiter le résultat pour en faire ce que tu veux (typiquement, tu peux simplement renvoyer du html et donc l'afficher dans un <div> prévu au préalable)

Pour y voir un peu plus clair :
http://openweb.eu.org/articles/objet_xmlhttprequest/

par deub » 12 mai 2006, 11:59

OK, merci.

C'est bien ce que je pensais, mais le problême est maintenant que en Ajax je suis pas une lumière... :( .

Si j'ai bien compris dans mon code javascript la ou je fais une fonction pour remplir ma fenêtre j'insert un fichier PHP avec une fonction qui retourne ce dont j'ai besoin..?

Autre point savez vous comment faire ceci (inserer un fichier PHP?)

A la limite si vous connaissez un bon petit tutaux...[/i]

par Cyrano » 12 mai 2006, 11:44

Tu ne peux pas te connecter via JavaScript directement : le principe de fonctionnement à base d'AJAX, c'est que tu vas utiliser du JavaScript pour appeler un fichier PHP contenant le code de connexion à la base et de traitement des données à formater et retourner.

par ouckileou » 12 mai 2006, 11:43

Tu ne peux pas te connecter à une base de données en javascript (ou alors je ne suis pas au courant)

Mais c'est justement le principe de "l'AJAX" : appeler un script (PHP par ex) qui va récolter des données et te les renvoyer, ceci sans recharger la page grâce au JS.

Connexion base de données en javascript ou Ajax.

par deub » 12 mai 2006, 11:14

Bonjour,

Je voudrais savoir si il serait possible d'avoir un tutaux expliquant, comment de se connecter à une base de données (PhpMyAdmin), et comment passer les requêtes pour affichier le contenu d'une table.

Biensure comme indiqué dans le sujet le tout serait en javascript voir ajax si c'est pas possible. Et oui en php ca serait trpo facile... :?

Explication:

Ce que je suis en train de faire c'est une fenêtre POP-UP sur mon site (donc en javascript), et dans cette fenêtre je voudrais mettre le contenu d'une table. (Pas chiant :lol: )

Merci d'avance!