这个问题与我提出的其他问题有关 “(get result on search box)” 来自search.php ....我专门对执行搜索框的结果做了一些更改,如下所示,这将以复选框的形式执行结果。
foreach($results as $result) {
echo "<input type = 'checkbox' name ='studid[]' value='".$result['studId']." onchange='get_searched_value()''>";
echo ' ', $result['fname'],' ',$result['mname'],' ',$result['lname'],'<br/>';
}
我创建了另一个表单名称regitercand.php,我只在此处包含search.php表单。
<form method="post" name="searched" action="registercand.php">
<?php require_once('search.php'); ?>
<input type="submit" name="select" value="Select">
</form>
//here i want to get the value of my search.php(foreach result) from the checked/selected result as i click the select button..
<?php
if(isset($_POST['select'])){
$studid = $_POST['studid'];
$position = $_POST['position'];
echo $studid;
echo $position;
}
echo "<table>";
echo "<tr><td>Running for:</td></tr><tr><td><select name='position'>
<option value='0' style='font-size: 1em;'>---SELECT---</option>
<option value='1'>Chairman</option>
<option value='2'>Vice Chairman</option>
<option value='3'>Secretary</option>
<option value='4'>Treasurer</option>
<option value='5'>Auditor</option>
<option value='6'>Bus. Manager</option>
<option value='7'>P.I.O</option>
<option value='8'>Councilor</option>
<option value='9'>CCEITE Representative</option>
<option value='10'>CCJE Representative</option>
<option value='11'>CAS Representative</option>
<option value='12'>CTE Representative</option>
<option value='13'>CBMA Representative</option></td></tr> ";
$yrnw = date("Y");
$lyr = 1;
$lstyr = $yrnw - $lyr ;
$sy = 10 + $yrnw;
echo "<tr><td>SY:</td></tr><tr><td><select name= 'sy'>";
for($i=$yrnw; $i<$sy ; $i++){
$lst = $i -1;
echo "<option value='$i'>$lst-$i<br/></option>";
}
echo "</select></td></tr>
//here i put save button for another purpose, the result i selected from above will be save into my database.
<tr><td><input type='button' name='save' value='Save'/></td></tr>
</table>
";
?>
流程是这样的。从我的搜索框执行所有结果后,我将检查学生的名字以选择一个候选人(2个或更多)并单击选择按钮,然后将设置所选名称以选择他/她的位置选项然后单击保存按钮以保存在我的表中。 我怎么可能得到我的复选框的价值&amp;做保存按钮? plss help,&amp;给我一些建议......
答案 0 :(得分:0)
有什么问题?在每个复选框上输入name =“candidates []”,然后使用$ _REQUEST ['candidates']并返回一个包含所有已检查候选项的数组