Bonjour à tous désolé pour le manque de négation dans le titre, mais manque de place pour être explicite
En fait j'ai un problème : j
e cherche à faire un utilitaire de traduction, que ce soit dans n'importe quelle langue ou dans une languie inconnue, peu vous importe
Bref, j'ai ma base avec les champs :
Code :
- mot mottraduit actif
- mot1 mottraduit1 1
- mot2 mottraduit2 1
- mot3 motraduit3 1
|
Le actif, c'estr juste une histoire d'administration
Et voici la requête qui l'appelle :
Code :
- $requete = "SELECT mot, mottraduit FROM matable WHERE actif=1 ORDER BY id";
|
Avec un auto increment sur le id, que j'ai pas mis dans mon schéma de plus haut.
Or, quand je cehrcheà traduire , avec un eregi_replace :
Code :
- $mot = $enreg['mot'];
- $mottraduit = $enreg['mottraduit'];
- $traduc = $_POST['MOT'];
- $traduc = eregi_replace($mot, $mottraduit, $traduc);
- $traduc = stripSlashes($traduc);
|
Mon script ne fonctionne qu'avec le dernier mot inscrit dans la base de données ! Dustyle si je veux traduire :
Je me retrouverai avec :
Citation :
mot2 mottraduit3 mot1
|
Il n'y a pas de desc limit 1 dans ma requête ..
Képassa ? Merci !
Message édité par pouzy le 12-05-2005 à 19:25:09
---------------
Hello hello super jello