Yuda
Publicado por victor (1 intervención) el 13/08/2007 23:52:03
look... this is my code:
<?
function searchstoreconcpt($yyear,$awcostt){
$j;
for($j=0; $j<=sizeof($awcostt);$j++)
{
if($awcostt[$j]["yyear"] == $yyear)
break;
}
if($j > sizeof($awcostt))
{
$awcost[$j]["yyear"] = $yyear;
return $awcost[$j];
}
else
{
$awcostt[$j]["yyear"] .= " + 1";
return $awcostt[$j];
}
}
?>
<pre>
<?
$i=1;
$awcost;
$awcost[$i++] = searchstoreconcpt(2003,$awcost);
$awcost[$i++] = searchstoreconcpt(2003,$awcost);
$awcost[$i++] = searchstoreconcpt(2002,$awcost);
$awcost[$i++] = searchstoreconcpt(2003,$awcost);
$awcost[$i++] = searchstoreconcpt(2003,$awcost);
$awcost[$i++] = searchstoreconcpt(2001,$awcost);
print_r($awcost);
?>
</pre>
and this is my result:
Array
(
[1] => Array
(
[yyear] => 2003
)
[2] => Array
(
[yyear] => 2003 + 1
)
[3] => Array
(
[yyear] => 2002
)
[4] => Array
(
[yyear] => 2003 + 1
)
[5] => Array
(
[yyear] => 2003 + 1
)
[6] => Array
(
[yyear] => 2001
)
[7] => Array
(
[yyear] => 2002 + 1
)
)
but...
I want this result....
Array
(
[1] => Array
(
[yyear] => 2003 +1 +1 +1
)
[2] => Array
(
[yyear] => 2002 +1 +1
)
[3] => Array
(
[yyear] => 2001
)
)
I don't know if you can help me, please, i'm waitting for your answer
<?
function searchstoreconcpt($yyear,$awcostt){
$j;
for($j=0; $j<=sizeof($awcostt);$j++)
{
if($awcostt[$j]["yyear"] == $yyear)
break;
}
if($j > sizeof($awcostt))
{
$awcost[$j]["yyear"] = $yyear;
return $awcost[$j];
}
else
{
$awcostt[$j]["yyear"] .= " + 1";
return $awcostt[$j];
}
}
?>
<pre>
<?
$i=1;
$awcost;
$awcost[$i++] = searchstoreconcpt(2003,$awcost);
$awcost[$i++] = searchstoreconcpt(2003,$awcost);
$awcost[$i++] = searchstoreconcpt(2002,$awcost);
$awcost[$i++] = searchstoreconcpt(2003,$awcost);
$awcost[$i++] = searchstoreconcpt(2003,$awcost);
$awcost[$i++] = searchstoreconcpt(2001,$awcost);
print_r($awcost);
?>
</pre>
and this is my result:
Array
(
[1] => Array
(
[yyear] => 2003
)
[2] => Array
(
[yyear] => 2003 + 1
)
[3] => Array
(
[yyear] => 2002
)
[4] => Array
(
[yyear] => 2003 + 1
)
[5] => Array
(
[yyear] => 2003 + 1
)
[6] => Array
(
[yyear] => 2001
)
[7] => Array
(
[yyear] => 2002 + 1
)
)
but...
I want this result....
Array
(
[1] => Array
(
[yyear] => 2003 +1 +1 +1
)
[2] => Array
(
[yyear] => 2002 +1 +1
)
[3] => Array
(
[yyear] => 2001
)
)
I don't know if you can help me, please, i'm waitting for your answer
Valora esta pregunta
0