You are here: changing a value of an element in a twodimensionla array « PHP Programming Language « IT news, forums, messages
changing a value of an element in a twodimensionla array

Posted by aqazi@inbox.com on 05/20/06 08:28

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,quantity,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($userFile, 1000, ",")) !== FALSE)
{
array_push($data,$record);
}
fclose($userFile);

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

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация