Я понимаю, что туплю Есть вот это: Код (Text): echo "<form method=post action='order_process.php' enctype='multipart/form-data'><table>"; while ($user_list = mysql_fetch_array ($user_exist)) {echo "<tr> <td><img src='img/".$user_list['image_main']."' width=70px height=100px></td> <td>".$user_list['brand_name']." ".$user_list['synonym']." ".$user_list['model_name']."</td> <td>".$user_list['type']."<input type=hidden name=type value=".$user_list['type']."></td> <td>".$user_list['price_normal']."<input type=hidden name=price value=".$user_list['price_normal']."></td> <td><input name=qty type=text value=1 size=3></td> <td><input type=hidden name=id value=".$user_list['id']."></td> </tr>" ;} echo "</table><input type=image src='imgs/order.gif'></form>"; в обработчике Код (Text): $id = $_POST['id']; $type = $_POST['variant']; $qty = $_POST['qty']; $price = $_POST['price']; print_r($_POST); Я не могу понять, почему print_r выдает только одну строку массива, хотя загоняется несколько. Не пинайте сильно, если я очень туплю, но чего-то не могу из тупика выйти.
А что собственно не так ?)) Он все вроде выводит чо ты загонял. Просто в одну строчку. сделай так PHP: echo "<pre>"; print_r($_POST); echo "</pre>"; Будет тебе много строк
Ха! Тупость меня отпустила!! Писал так: Код (Text): <td>".$user_list['type']."<input type=hidden name=type value=".$user_list['type']."></td> а надо было так: Код (Text): <td>".$user_list['type']."<input type=hidden name=type[] value=".$user_list['type']."></td> Короче, скобки "[]" забыл у name поставить вот массива и не получалось. Банально устал за день )