Mammouth du PHP |
19672 Messages
11 juin 2005, 12:04
Simplifie en combinant ton système et le mien:
<?
$phrase = "$_POST['le_nom_du_champ_duformulaire']";
$liste = explode(" ", $phrase);
$nb_mots = count($liste);
$sql = array();
for($i = 0; $i < $nb_mots; $i++)
{
$sql[$i] = "SELECT `francais` FROM traduction WHERE `sms` = '". $liste[$i] ."'";
}
?>
De cette manière, tu construis un tableau de requêtes, il reste à les exécuter une par une et à récupérer le résultat.
Mais bon, à mon avis, tu débutes tout juste en PHP et certains concepts t'échappent totalement: tu devrais acheter un bouquin et te former aux exercice. Je te recommande aussi beaucoup un tour complet du site
phpdebutant.org, regarde à droite, tu as toute une liste de tutos bien conçus, fais les un par un pour bien assimiler l'essentiel avant de te lancer dans un projet comme celui-ci. Sinon, tu vas galérer.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse 