+164
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
for($i = 0; $i < 1000; $i++) {
if(isset($_POST['discount_sum_'.$i]))
{
$a_discount_id_service[] = htmlspecialchars(@$_POST['id_service_'.$i]);
$a_discount_sum[] = htmlspecialchars(@$_POST['discount_sum_'.$i]);
$a_discount_type[] = htmlspecialchars(@$_POST['discount_type_'.$i]);
$a_discount_time_type[] = htmlspecialchars(@$_POST['discount_time_type_'.$i]);
}
else {
break;
}
}
По POST'у передаётся некоторое количество 'discount_sum_'.$i, 2 или 3, например 'discount_sum_1', 'discount_sum_2', 'discount_sum_3', в зависимости от точно известного количества записей в одной из таблиц, и передаваемое количество точно известно в момент передачи, но ведь лучше перебрать от 1 до 1000! :))
Запостил:
hardcoder,
06 Января 2010
о да, я с redtube'ского хардкора еще не отошел, а ты меня просто убиваешь
Причём тут редтьюбовский хардкор?
И чем я Вас убиваю?
а редтюбовское хардкорное порно это то что я только что смотрел
Описание к говнокоду? А какая основная причина? Обоснуйте.
Движение от быдло- к нормальному коду не так просто, но есть и будет есть.
<input type="text" value="блабла" name="discount_time_type[]">
А потом с помощью foreach(); пройти?