如果我有一个表格,如下面的脚本:
session_start();
$con=mysqli_connect("localhost","root","","QSTNS");
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$dsply=$_SESSION['q_indx'][$_SESSION['cindx']] ;
//echo $dsply ;
$qstn = mysqli_query($con,"SELECT * FROM qstns where qid = '". $dsply ."'");
$qstn = $qstn->fetch_array(MYSQLI_ASSOC);
//echo $qstn['qname'] . "
";
//echo $qstn['opta'] ."
";
//echo $qstn['optb']."
";
//echo $qstn['optc']."
";
//echo $qstn['optd']."
";
mysqli_close($con);
?>
<?php echo $qstn['qname'] ."
"; ?>
我在一个表单中有两个按钮,我想分别处理每个按钮,为此我使用了isset()但它没有用.下一页的代码是:
session_start() ;
$con=mysqli_connect("localhost","root","","QSTNS");
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
if (isset($_POST['previous'])) {
if($_SESSION['cindx']>0)
$_SESSION['cindx']-=1;
}
if(isset($_POST['next']))
{
$res=mysqli_query($con, 'SELECT COUNT(*) FROM qstns');
$row = mysqli_fetch_array($res);
//echo $row[0];
if($_SESSION['cindx']
$_SESSION['cindx']+=1;
}
//echo 'here';
header('Location: quiz_start.php');
mysqli_close($con);
?>
有人可以帮忙吗?