example.php ~当我选中example.php网页中的复选框时。。然后我单击print按钮,该值将传递给example1.php
if($items) {
foreach($items as $i)
{
print"<input name='checkbox[]' type='checkbox' id='checkbox[]' value='$i->logi_id'>";
}
}
echo "<a href='example1.php?checkbox=" . $checkbox . "'><input type='button' name='print' id='delete' value='Print'></a>"
?>
example2.php
<?php
$keyword = $_REQUEST['keyword'];
$keycateg = $_REQUEST['keycateg'];
$print = $_REQUEST['print'];
$checkbox = $_REQUEST['checkbox'];
$count = count($_REQUEST['checkbox']);
if($print){
for($i=0;$i<$count;$i++){
$del_id = $checkbox[$i];
$sql = "select * FROM sampleDB WHERE logi_id='$del_id'";
$result = mysql_query($sql);
}
}
?>
简单单词---
checkbox=<?php echo $checkbox; ?>
但不要依赖用户输入,。。。清除数据
如果我正确理解你的问题,你想使用链接提交表单,首选的方法是将提交按钮设置为链接,但你也可以使用javascript使用链接提交表格。你可以在这里找到更深入的解释
http://www.javascript-coder.com/javascript-form/javascript-form-submit.phtml
我想他的问题是如何评估复选框的当前值,并在a href"GET"编码样式中使用它。
我建议不要使用href,而是使用另一个带有post方法"get"(为您编码url)的表单。否则,我相信你会被javascript卡住。
$checkbox_string = htmlentities(http_build_query(array('checkbox'=>$checkbox)));
echo "<a href='example1.php?$checkbox_string'>...</a>"