Page 1 sur 1

créer un traducteur des requetes

Posté : 31 mars 2014, 20:00
par Lamia
salut tout le monde
Je veux créer un traducteur des requetes en SQL c'est a dire lorsque l'utilisateur tape une phrase en français le logiciele presente son equivalence en langage SQL par exemple ( donner le nombre des employés=>select cont(num emp) from societe),vraiime j'arrive pas a trouvé une demarche
merci d'avance

Re: créer un traducteur des requetes

Posté : 01 avr. 2014, 22:10
par moogli
salut,

Il te faut utiliser des mots clefs et lorsque tu les trouves dans la chaine te caractères tu construits la requete sql dynamiquement.

exemple
<?php
$sql = 'select ';
if(strpos($lachaine,'compter') != -1){
$sql .= ' count(';
}
// etc

?>
Pour connaitre le nom du champ et de la table il faut utiliser les expressions régulières pour trouver tous ça.

@+

Re: créer un traducteur des requetes

Posté : 02 avr. 2014, 23:05
par Lamia
Merci moogli :lol: :lol: mais je suis encore une debutante en informatique tu peux me donner les etapes essentieles que je doit faire pour realiser ce traducteur ...Merci

Re: créer un traducteur des requetes

Posté : 04 avr. 2014, 00:20
par Lamia
Alors personne ne peut m'aider ??