|
|
|
| как можно оптимизировать?
if ($_POST['reason'.$i])
{
$reason=$_POST['reason'.$i];
}
else
{
$reason=0;
}
if ($_POST['method'.$i])
{
$method=$_POST['method'.$i];
}
else
{
$method=0;
}
if ($_POST['cost'.$i])
{
$cost=$_POST['cost'.$i];
}
else
{
$cost=0;
}
|
| |
|
|
|
|
|
|
|
для: Medulla
(07.11.2007 в 07:09)
| | Думаю сначала надо сделать так
if (isset($_POST['reason'.$i])) и т.к. далее. | |
|
|
|
|
|
|
|
для: pina_
(07.11.2007 в 07:52)
| | да. а потом?
таких условий оч.много | |
|
|
|
|
|
|
|
для: Medulla
(07.11.2007 в 07:09)
| |
<?php
$arrayVar = array('reason','method','cost');
for($i=0;$i<count($arrayVar);$i++)
$$arrayVar[$i] = ($_POST[$arrayVar[$i]])?$_POST[$arrayVar[$i]]:0;
?>
|
может так? | |
|
|
|
|
|
|
|
для: CrazyAngel
(07.11.2007 в 08:36)
| | ?$_POST[$arrayVar[$i]]:0;
не могли бы пояснить? | |
|
|
|
|
|
|
|
для: Medulla
(07.11.2007 в 08:47)
| | (если верно)?тогда это присвоить:иначе это; | |
|
|
|
|
|
|
|
для: CrazyAngel
(07.11.2007 в 08:50)
| | Undefined index: reason in
ит.д. | |
|
|
|
|
|
|
|
для: Medulla
(07.11.2007 в 09:08)
| | спасибо.
$$arrayVar[$j] = ($_POST[$arrayVar[$j].$i])?$_POST[$arrayVar[$j].$i]:0; | |
|
|
|