Bonjour,
Voilà, j'ai une table dans laquelle j'ai entré des infos comme suit dans des colonnes:
equipe: nom1|nom2|nom3|nom4
type: type1|type2|type3|type4
Dans ma page j'appel les donnée avec un explode comme ça:
Ensuite je fait l'affichage comme ça:
Et donc ça m'affiche comme ça
Jusque là tout va bien, seulement j'aimerais de combiner les infos des 2 colonnes
J'ai essayé avec array_merge mais l'affichage ne se fais pas comme j'aimerais, ça fais plutôt ça:
Alors que j'aimerais comme ça:
J'essaie avec une array_combine, mais ça me renvoie une erreur.
Modifié par juliesunset (28 Nov 2012 - 21:38)
Voilà, j'ai une table dans laquelle j'ai entré des infos comme suit dans des colonnes:
equipe: nom1|nom2|nom3|nom4
type: type1|type2|type3|type4
Dans ma page j'appel les donnée avec un explode comme ça:
$equipe = explode('|', $info['equipe']);
$type = explode('|', $info['type'])
Ensuite je fait l'affichage comme ça:
if(!empty($equipe)){
echo '<p class="team">';
foreach($equipe as $a) {
echo(stripslashes($a).'<br>');
}
echo '</p>';
}
Et donc ça m'affiche comme ça
nom1
nom2
...
Jusque là tout va bien, seulement j'aimerais de combiner les infos des 2 colonnes
J'ai essayé avec array_merge mais l'affichage ne se fais pas comme j'aimerais, ça fais plutôt ça:
nom1
nom2
...
type1
type2
...
Alors que j'aimerais comme ça:
nom1 (type1)
nom2 (type2)
...
J'essaie avec une array_combine, mais ça me renvoie une erreur.
if(!empty($equipe)){
$equipe2 = array_combine($equipe, $type);
echo '<p class="team">';
foreach($equipe2 as $a) {
echo(stripslashes($a).'<br>');
}
echo '</p>';
}
Modifié par juliesunset (28 Nov 2012 - 21:38)