Synchroniser un formulaire avec une BDD MySQL

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 : Synchroniser un formulaire avec une BDD MySQL

par Invité » 29 juil. 2008, 15:11

Ok merci c'est cool :) !! :D

Re: Synchroniser un formulaire avec une BDD MySQL

par _activmik » 29 juil. 2008, 14:41

Problème, j'aimerai que lorsque l'utilisateur tape le nom de famille ou le prénom de la personne dans celle ci, il y est la possibilité une fois le nom valider , d'aller chercher dans une base de donnée MySQL la fonction de cette personne, pour savoir quoi lui afficher ensuite (car l'affichage dépend de la fonction occupée).
Tu récupères le nom de ta personne grâce à ton textarea (name ="trucmuche")avec
$_POST['trucmuche']
Tu cherches dans ta base de données avec une request du style :

Code : Tout sélectionner

SELECT fonction FROM tatable WHERE nompersonne = '$_POST[(trucmuche']';
Ensuite si tu as plusieurs fonctions tu peux faire un switch case du style
Switch {

case fonction1 :
include ("tapagefonction1.html");
break;
case fonction2 : 
incude ("tapagefonction2.html");
//ou ta feuille de style
break;

}
Pour ton petit must, à mon avis c'est du javascript, donc post plutot sur la partie JAVASCRIPT du forum.

Synchroniser un formulaire avec une BDD MySQL

par Warrer » 29 juil. 2008, 10:28

Bonjour à tous,

Je dois actuellement reprendre un vieux site web reposant sur un système WAMP.

Dans ce nouveau site, je dois créer un formulaire, qui comprend une textarea classique parmi tant d'autres.

Problème, j'aimerai que lorsque l'utilisateur tape le nom de famille ou le prénom de la personne dans celle ci, il y est la possibilité une fois le nom valider , d'aller chercher dans une base de donnée MySQL la fonction de cette personne, pour savoir quoi lui afficher ensuite (car l'affichage dépend de la fonction occupée).

Et si possible, un petit must, un genre d'auto-complétion à la youtube ou google suggest qui interroge cette même base au fer et à mesure de la saisie pour proposer l'orthographe exact de la personne.

Je vais essayer de rester en PHP et à la limite Ajax pour ce projet.


Merci de me dire ce que vous en pensez et surtout comment le faire ? (partie du code)

Merci beaucoup et bonne journée :).