Hi guys I am having a problem with arrayu manipulation.
in my php script i am reading from a csv file.
the content of file is like this:
name,color,quan tity,price;
apple,red,10,$2 ;
mango,green,12, $2.5;
orange,orange,8 ,$1.5;
I am reading the file like this:
$userFile = fopen("data/user.csv", "r");
$data = array();
$record = array();
while (($record = fgetcsv($userFi le, 1000, ",")) !== FALSE)
{
array_push($dat a,$record);
}
fclose($userFil e);
Now if I want to change the quantity of mango what I have to do. I am
trying to do something, like this but it's not entirly correct.
foreach($data as $value)
{
if(((strcasecmp ("mango", $value[0]) == 0))
{
echo $value[1].NL;
$data[$value][1] = "1";*
echo $data[$value][0].NL;
}
}
Can anyone give me a hint how can I change the value here.
Any help will be grealty appreciated.
Thanks
aqazi
in my php script i am reading from a csv file.
the content of file is like this:
name,color,quan tity,price;
apple,red,10,$2 ;
mango,green,12, $2.5;
orange,orange,8 ,$1.5;
I am reading the file like this:
$userFile = fopen("data/user.csv", "r");
$data = array();
$record = array();
while (($record = fgetcsv($userFi le, 1000, ",")) !== FALSE)
{
array_push($dat a,$record);
}
fclose($userFil e);
Now if I want to change the quantity of mango what I have to do. I am
trying to do something, like this but it's not entirly correct.
foreach($data as $value)
{
if(((strcasecmp ("mango", $value[0]) == 0))
{
echo $value[1].NL;
$data[$value][1] = "1";*
echo $data[$value][0].NL;
}
}
Can anyone give me a hint how can I change the value here.
Any help will be grealty appreciated.
Thanks
aqazi
Comment