Crazy Spirit
Новичок
Передача с: type=text + type=hidden
Доброго времени суток!
Есть такое дело(похожее на "корзину"): вводится параметр и он должен
соответствовать id. Для этого делается два массива (с одинаковым
кол-вом елементов), id передается в HIDDEN. На странице получателе
нужно вывести: Name | id | и параметр kol
Проблема вот в чем, в начале оно выводит kol, в данном случае
Переменная = kol[0]=4
А вот в foreach, в цыкле... я не знаю как вытащить этот елемент с массива.
Получается:
<input type=text maxlength=6 size=6 name="kol[]"> Переменная
<input type=hidden name="cool_id[]" value=9>
<input type=text maxlength=6 size=6 name="kol[]">
<input type=hidden name="cool_id[]" value=3>
2.php:
Пишет: --- 4 --
| name9 | 9|
| name3 | 3|
Помогите это сделать крассиво
- чтобы работало.
Доброго времени суток!
Есть такое дело(похожее на "корзину"): вводится параметр и он должен
соответствовать id. Для этого делается два массива (с одинаковым
кол-вом елементов), id передается в HIDDEN. На странице получателе
нужно вывести: Name | id | и параметр kol
Проблема вот в чем, в начале оно выводит kol, в данном случае
Переменная = kol[0]=4
А вот в foreach, в цыкле... я не знаю как вытащить этот елемент с массива.
PHP:
<form method=POST action=2.php>
<input type=text maxlength=6 size=6 name=\"kol[]\">
<input type=hidden name=\"cool_id[]\" value=".$line['id'].">
<input type=text maxlength=6 size=6 name="kol[]"> Переменная
<input type=hidden name="cool_id[]" value=9>
<input type=text maxlength=6 size=6 name="kol[]">
<input type=hidden name="cool_id[]" value=3>
2.php:
PHP:
$sql="Select id from table1";
$line=mysql_query($sql);
$w[a]=$line['id']; $f=0;
echo " --- ".$kol[$f]." --<br>";
foreach($_POST['cool_id'] as $a )
{
$vyvod="SELECT * from table1 where id=".$a;
$res=mysql_query($vyvod);
while ($line=mysql_fetch_array($res))
{
echo "| ".$line['name']." | ".$a."|".$kol[$a]."<br>";
} }
| name9 | 9|
| name3 | 3|
Помогите это сделать крассиво
- чтобы работало.


