PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 1
mrAnderson Отправлено: 15 Августа, 2009 - 16:43:53 • Тема: Как передать массив через HTML форму в PHP? • Форум: Программирование на PHP

Ответов: 12
Просмотров: 3999
Как это решил я)

// создание полей, мне нужно было передать кол-во ($quantity) которое введет пользователь определенного товара, который имеет код ($cod), товара могло быть и 10 и 100, и вот что вышло: $cart->num_items($table,$session)) функция подсчета требуемых полей для передачи, и $contents = $cart->display_contents($table,$session); функция которая содержит коды и кол-во начальное.


$contents = $cart->display_contents($table,$session);
$x = 0;
while($x != $cart->num_items($table,$session))
{
$cod = $contents['cod'][$x];
echo "<TD><INPUT TYPE=text size=3 maxlength=30 name=\"".urlencode($cod)."\" ";
echo "value=\"".$contents['quantity'][$x]."\"></TD>";
++$x;
}

///////////////рас-рас, прием, прием.
$contents = $cart->display_contents($table,$session); // количество передаваемых полей.
$x = 0;
while($x != $cart->num_items($table,$session))
{ $cod = $contents['cod'][$x];
$quantity = $_POST[urlencode($cod)];

}

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB