Page 1 sur 1

probleme fonction substr

Posté : 11 juil. 2007, 11:28
par johnben2
Bonjour,

Petite probleme de debutant.
j'essaye de decouper une chaine de caractere mais la fonction substr ne marche pas.
voici un extrait du code :
$handle = fopen("config_pool2.csv", "r");
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE)
 {
echo "$data[1]</br>";                   //echo marche tres bien et me renvoi la chaine que je desire
$rest =substr("$data[$1]",0, -2);    // je desire juste enlever les deux derniers caractere 
echo "$rest</br>";


}


fclose($handle);
J'imagine que c'est tout con ...mais je buche.
MErci

Posté : 11 juil. 2007, 11:37
par charabia
$rest =substr("$data[$1]",0, -2);
Pourquoi as-tu mis un $ avant le 1 ? ça devrait plutôt être $data[1] je pense (et sans guillemets) ;)
$rest = substr($data[1],0, -2);
NB : N'oublies pas d'utiliser les bbcodes pour colorer ton code.

Posté : 11 juil. 2007, 11:39
par johnben2
ah wai en effet ... :oops:
je suis une quiche
merci....

Posté : 11 juil. 2007, 13:01
par zeus
Modération :
johnben2, si ta question est résolue, pense à ajouter le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.
Tu peux réaliser cette opération en cliquant sur le bouton Image en haut à gauche de ce sujet.