Vu que le résultat de explode() est un tableau, tu ne peux effectivement pas trop l'afficher directement. Il te faudra boucler sur le résultat et afficher chaque élément séparément — je te conseille de te renseigner sur la boucle foreach couramment utilisée dans ce cas.
Pour mieux t'aider, il nous faudrait voir la structure de la variable $data['fil_name']. Que donne un var_dump sur cete variable?
A toi
Merci cher CarréDas1 d'avoir pris de ton précieux temps pour me venir en aide. En Quand j'utilise var_dump j'ai ça dans mon code source (a la partie image) :
Vu que le résultat de explode() est un tableau, tu ne peux effectivement pas trop l'afficher directement. Il te faudra boucler sur le résultat et afficher chaque élément séparément — je te conseille de te renseigner sur la boucle foreach couramment utilisée dans ce cas.
Salut Ymox, grand merci a toi pour ce coup de main.
Pourrais tu me montrer un exemple que je comprenne mieux. parcequ'en effet j'utilise un foreach dans mon tableau:
<?php
if(isset($vehicule_data_image) && is_array($vehicule_data) && count($vehicule_data)): $i=1;
foreach ($vehicule_data_image as $key => $data) {?> <tr class="imagelocation<?php echo $data['id_vehicule'] ;?>"> //a ce niveau, il récupère ce qui est dans ma bdd et affiche <td colspan="2" align="center"> <img src="<?php echo base_url();?>uploads/vehicules/<?php echo(explode(",", $data['file_name']));?>" style="vertical-align:middle;" width="80" height="80"> // a ce niveau mon probleme <span style="cursor:pointer;" onclick="javascript:deleteimage(<?php echo $data['id_vehicule'] ?>)">X</span> </td> </tr> <?php }endif; ?> <tr>
est un tableau et non pas une chaine de caractère. Il rajoutait que pour récupérer chacun des éléments de ce tableau tu pouvais utiliser une boucle foreach suivant la logique suivante (je te laisse écrire le code précis)
Merci pour vos reponse j'ai suivi l'explication de Ymox et cool sa marche. MERCI grand MERCI a vous
Comment explode()
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Site les mathématiques amusantes pour vous détendre
Site les mathématiques amusantes pour vous détendre