2014-03-28 28 views
-4

我想從我的獲取記錄,但它一次顯示所有記錄。 我想要查看單行數據。點擊下一步按鈕後,它跳轉到下一行。我們怎樣才能做到這一點?我試圖找到1個選定的行後點擊下一個按鈕然後它是到下一行

<?php include("conect.php"); ?> 

<?php 
session_start(); 
if($_SESSION['u_name'=='']) 
{ 
    echo "log in failed"; 
    echo '<script> window.locaion="index.php";</script>'; 
}?> 

<?php 

$query=mysql_query("select * from question_paper "); 

$i=1; 

while($res= mysql_fetch_array($query)) 
{ 
$id=$row['main_id']; 
$question=$res['question']; 
$optionA=$res['option1']; 
$optionB=$res['option2']; 
$optionC=$res['option3']; 
$optionD=$res['option4']; 

?> 

<html> 
<head><title>exam</title></head> 
<body> 
<form name="student_form" action="" method="post"> 

    <table width="100%" border="0" cellpadding="0" cellspacing="0"> 


        <tr> 
         <td height="36" colspan="2" bgcolor="#85A157"> (<?php echo $i;?>)<?php echo $question;?> </td> 
      </tr> 
        <tr> 
         <td colspan="2"><table width="100%" height="64" border="2" cellpadding="0" cellspacing="0" bordercolor="#A6BF79"> 
         <tr> 
          <td height="32" width="50%"><input type="radio" name="RadioGroup<?php echo $i;?>" value="<?php echo $optionA;?>" id="optionA" /> 
          <?php echo $optionA;?></td> 
          <td width="50%"><input type="radio" name="RadioGroup<?php echo $i;?>" value="<?php echo $optionC;?>" id="optionC" /> 
           <?php echo $optionC;?></td> 
         </tr> 
         <tr> 
          <td height="32" width="50%"><input type="radio" name="RadioGroup<?php echo $i;?>" value="<?php echo $optionB;?>" id="optionB" /> 
           <?php echo $optionB;?></td> 
          <td width="50%"><input type="radio" name="RadioGroup<?php echo $i;?>" value="<?php echo $optionD;?>" id="optionD" /> 
           <?php echo $optionD;?></td> 
         </tr> 
         </table></td> 
      </tr> 

        </table> 
        <?php 
$i=$i+1;       
} 
?> 


    <?php 

$records = mysql_num_rows($query); 
if($records!=0) 
{ 
?> 
    <input type="submit" name="button" id="button" value="Submit" /> 
    <?php 
} 

?> 

</form> 
</body> 
</html> 

回答

0

其更好地使用分頁,並選擇查詢的使用限制和分頁 請訪問以下鏈接 http://www.tutorialspoint.com/php/mysql_paging_php.htm

$ SQL =「SELECT * FROM tbl_name WHERE ID> =(SELECT FLOOR(MAX( id)* RAND())FROM tbl_name)ORDER BY id LIMIT $ no_of_question_you_want to select「;

+0

先生其作品,但我試圖顯示不同記錄不同日誌中的人物 – navnit

+0

用戶隨機查詢從表中選擇隨機記錄我發送的一個你 – user3102066

相關問題