par
Ryle » 17 mars 2007, 11:36
La fonction substr() sert à couper une chaine, cela ne peut donc pas marcher si ta variable est un tableau. Il faut commencer par retrouver ta chaine pour pouvoir travailler dessus...
Tu pourras alors très bien faire un explode() sur la virgule et récupérer les éléments dont tu as besoin, ou bien même utiliser substr() et strpos().
explode (',' , $Jmediatmp['indexDuTableauContenantLaChaine'] );
Nota : le 2è paramètre passé à substr est l'index de début, si tu veux les 16 premiers caractères, c'est substr($maChaine, 0, 16) qu'il te faut faire.
La fonction substr() sert à couper une chaine, cela ne peut donc pas marcher si ta variable est un tableau. Il faut commencer par retrouver ta chaine pour pouvoir travailler dessus... ;)
Tu pourras alors très bien faire un explode() sur la virgule et récupérer les éléments dont tu as besoin, ou bien même utiliser substr() et strpos().
[php]explode (',' , $Jmediatmp['indexDuTableauContenantLaChaine'] );[/php]
Nota : le 2è paramètre passé à substr est l'index de début, si tu veux les 16 premiers caractères, c'est substr($maChaine, 0, 16) qu'il te faut faire.