3
大家好我想創建問題和答案與分頁,點擊下一個按鈕後,第一頁應該驗證和存儲在數據庫中,將進入下一頁?我試過一些代碼,但我不知道如何發佈價值和存儲到數據庫與分頁。分頁和存儲到數據庫
我的代碼是
<form class="cmxform" id="form1" method="get" action="process.php" >
$newsquestion=$db->paging("SELECT * FROM question where classname='$_SESSION[class_name]' and category in (select category from cat where class_name='$_SESSION[class_name]' order by p_order) and status='1'",1);
foreach($newquestion as question)
{
$answer=$db->get_results("SELECT * FROM answer where qid='$question->id'");
foreach($newanswer as $answer)
{
<input type="radio" name='answer_value1[<?php echo $question->id?>]' value="<?php echo$answer->id?>" validate="required:true" />
}
Comment :<textarea rows="5" cols="50" name="comment[<?php echo $question->id?>]" validate="required:true'" ></textarea>
}
和分頁領域,我把
$linktext.=" <a href='$nextlnk' title='Show Next ".$this->MaxRecord." Data'><input type='Submit' name='button' value='Submit' ></a>";
我怎麼能存儲在數據庫中的問題值。
請幫助
我試過了,但它不會顯示下一個問題,它仍然顯示相同的第一個問題,我把這個鏈接添加到「process.php」後,將問題和答案添加到數據庫。我的代碼是這樣的:header(「Location:srv_form.php?$ nextlnk」); – ukdub
你確定你在'srv_form.php'script中有一些東西來捕捉你的'$ nextlnk'變量?你應該這樣做:'header(「Location:srv_form.php?next = $ nextlnk」);'然後像下面這樣捕獲'next'變量:'if isset($ _ GET ['next'])'啓動下一個問題根據存儲在該索引中的值... – darwin
這個$ nextlnk變量是從另一個文件中獲得的,我嘗試在srv_form.php中打印,但它不會顯示變量值。我在另一個PHP文件和函數中的代碼存儲就像這個函數getnewLink($ linkfor = 0){$ nextlnk = $ oldPage。「&cp =」。$ NextPage;}我調用srv_form.php中的鏈接函數是「echo $ db - > getnewLink(); \t \t「但我試圖調用$ nextlink變量值到srv_form.php中,我不能。請指導我。 – ukdub