这可能是一个简单的问题,但我正在尝试使用post来引用我用关联数组的索引命名的radion按钮。但它不允许我这样做..怎么做我需要这样做...... 这是我的初始代码
for($row = 0; $row < sizeof($arr);$row++){
echo ' <form action="order_summary.php" method="post">';
for ($row = 0; $row < sizeof($arr); $row++) {
echo '<div class="book-details"><img src="images/'.$arr[$row]['isbn'].'.jpg" alt="'.$arr[$row]['title'].'" >'.'<br/>'.$arr[$row]['title'].'<br/>by '.$arr[$row]['author'].'<br/><input type="radio" name='.$arr[$row]['isbn'].' value="hardcover" >Hardcover: $'.$arr[$row]['hardcover'].'<br/><input type="radio" name='.$arr[$row]['isbn'].' value="softcover" >Softcover: $'.$arr[$row]['softcover'].'<br/><input type="radio" name="booktype" value="e- book" >E-Book: $'.$arr[$row]['e-book'].'</div>';
}
}
echo '<input type="submit" value="Add Selected Items to Cart">';
echo '</form>';
以下是我试图将该名称放入后变量
的方法$title=$_POST[$arr[$row]['isbn'];
我做错了什么
在我提交时添加到此内容会给我以下错误
注意:未定义的变量:第8行的C:\ xampp \ htdocs \ PhpProject2 \ order_summary.php中的arr
注意:未定义的变量:第8行的C:\ xampp \ htdocs \ PhpProject2 \ order_summary.php中的行
注意:未定义的索引:&#39;。[&#39; isbn&#39;]。&#39;在第8行的C:\ xampp \ htdocs \ PhpProject2 \ order_summary.php中 提交测试
答案 0 :(得分:1)
您可能希望将表单放在for之外,如下所示:
echo ' <form action="order_summary.php" method="post">';
for($row = 0; $row < sizeof($arr);$row++){
...
}