[RESOLU] créer un traducteur des requetes

Petit nouveau ! | 3 Messages

31 mars 2014, 20:00

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

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

01 avr. 2014, 22:10

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.

@+
Il en faut peu pour être heureux ......

Petit nouveau ! | 3 Messages

02 avr. 2014, 23:05

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

Petit nouveau ! | 3 Messages

04 avr. 2014, 00:20

Alors personne ne peut m'aider ??