Bonjour,
Voilà, je fait une requête sql sur ma base donnné et j'aimerais séparer mes données de l'anglais et du francais. Mes données ressembles à cela: CANOE-HP-300x250-BB-EN-BLITZ
Donc ce que je fais, c'est ceci:
Mais bon cela ne marche pas pour le moment, mais il faut que je remettre ma requete à zéro pour pouvoir re-parcourir ma BD et pour que ca fonctionne. La seule solution que j'ai trouvé c'est de refaire la requête sql au complet... Mais vous savez très bien que me connecter à tout bout de champ sur la table, cela ralentit énormément.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 <select name="banner"> <option>Bannière</option> <? while($ligne = mysql_fetch_object($resultat)){ $var1 = explode('-',$ligne->descript); if($var1[4] == 'FR') { if($tampon != $ligne->cCI) echo "<option value='!' class='line-above'>Français</option>"; //echo "<option>".$var1[4]."</option>"; echo "<option value = " . $ligne->cCI . "!" . $ligne->bID . " $sel>" . $ligne->descript . "</option>"; } } while($ligne = mysql_fetch_object($resultat)){ $var1 = explode('-',$ligne->descript); else { if($tampon != $ligne->cCI) echo "<option value='?' class='line-above'>English</option>"; //echo "<option>".$var1[4]."</option>"; echo "<option value = " . $ligne->cCI . "!" . $ligne->bID . " $sel>" . $ligne->descript . "</option>"; } $tampon = $ligne->cCI; } ?> </select>
Avez-vous une solution à me proposer?
Merci
Thom
Partager