2016-02-20 2 views
0

У меня есть 10 пакетов и 2 базовые страницы для страницы проверки. Смогу ли я объявить переменные в if if elseif statement, чтобы затем повторить их, если они верны?PHP Электронная торговля Объявление переменных

Пример:

<?php 
$package = $_POST['pack']; 

if($pack == 1) { 
    $value = "item-1"; 
    $value-2 = "gross-1"; 
} elseif ($pack == 2) { 
    $value = "item-2"; 
    $value-2 = "gross-2"; 
} elseif($pack == 3) { 
    $value = "item-3"; 
    $value-2 = "gross-3"; { 
} elseif($pack == 4) { 
    $value = "item-4"; 
    $value-2 = "gross-4"; 
} elseif($pack == 5) { 
    $value = "item-5"; 
    $value-2 = "gross-5"; 
} else { 
$value = 0; 
$value-2 = 0; 
} 
<form action="PayPal"> 
    <input value='<?php echo $value; ?>' name="whatever"> 
    <input value='<?php echo $value; ?>' name="whatever-2"> 
</form> 

Поэтому в основном я нужна переменной в соответствии с истинным утверждением, так что они могут быть эхом на страницах для отображения значений.

Любые советы?

ответ

0
$package = $_POST['pack']; 

if($pack == 1) { 
    $value = "item-1"; 
    $value_2 = "gross-1"; 
} else if ($pack == 2) { 
    $value = "item-2"; 
    $value_2 = "gross-2"; 
} else if($pack == 3) { 
    $value = "item-3"; 
    $value_2 = "gross-3"; { 
} else if($pack == 4) { 
    $value = "item-4"; 
    $value_2 = "gross-4"; 
} else if($pack == 5) { 
    $value = "item-5"; 
    $value_2 = "gross-5"; 
} else { 
$value = 0; 
$value_2 = 0; 
} 
<form action="PayPal"> 
    <input value='<?php echo $value; ?>' name="whatever"> 
    <input value='<?php echo $value_2; ?>' name="whatever_2"> 
</form> 
Смежные вопросы