Bonjour,
Dans une de mes tables qui s'appelle labase j'ai plusieurs champs dont
les champs qui s'appellent "genre" et "lien"
dans ces 2 champs il y a comme enregistrement:
champs "genre" = "natation,tennis,football,danse"
champs "lien"= "1.php,2.php,3.php,4.php"
voici le résultat du script ci-dessous:
danse avec 1.php comme lien
danse avec 2.php comme lien
danse avec 3.php comme lien
danse avec 4.php comme lien
alors que je veux comme résultat:
natation avec 1.php comme lien
tennis avec 2.php comme lien
football avec 3.php comme lien
danse avec 4.php comme lien
ci-desous le script en php:
Code :
- $sql = "SELECT * FROM labase where nom='Jouets'";
- $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
- echo '<div id="exemple1"><table>
- <tr></div>';
- while($data = mysql_fetch_array($req))
- {
- $mes1 = explode(',',$data['genre']);
- foreach($mes1 as $element)
- $mes2 = explode(',',$data['lien']);
- foreach($mes2 as $element1)
- echo '<div id="exemple1">
- <span style="font-size:12pt;"><a href="'.$element1.'">'.$element.'</a></span>
- </div>';}
|
Merci d'avance