0

私がここでやろうとしているのは、まず、juz php と mysql を使用してクイズ プラットフォームを構築していて、質問 ID、qestion、option1、option2、option3、option4、および answer を含むテーブルがあるので、 mysql からラジオ ボタンへの質問とオプションを選択し、結果ページで入力値を使用します。

4

1 に答える 1

0

これがうまくいくことを願って試してみてください

<script type="text/javascript" src="js/jquery-latest.min.js"></script>

<script type="text/javascript">
    $(function(){
        $('.table').hide();
    });

    function next(number){
        $('.table').hide();
        $('#table'+number).fadeIn(100);
    }
</script>

体内で

<?php

        $query = mysql_query("SELECT * FROM table_name ORDER BY id");

        $i = 1;

        while($row = mysql_fetch_array($query)){

    ?>
    <table id="table<?php echo $i; ?>" class="table">
        <tbody>
        <tr>
            <td class="1" id="td01" valign="top" >
                 <?php echo $row['qestion']; ?>
            </td>
        </tr>
        <tr>
            <td id="td1"  class="tdradio" valign="top">
                <input type="radio" name="option" value="<?php echo $row['option1']; ?>">
            </td>


        </tr>
        <tr>
            <td id="td2"  class="tdradio" valign="top">
            <input type="radio" name="option" value="<?php echo $row['option2']; ?>">
            </td>

        </tr>
        <tr>
            <td id="td3"  valign="top">
            <input type="radio" name="option" value="<?php echo $row['option3']; ?>">
            </td>
        </tr>
        <tr>
            <td id="td4"  valign="top">
            <input type="radio" name="option" value="<?php echo $row['option4']; ?>">
            </td>
        </tr>
        <tr>
            <td class="question">
                    <?php echo $i; $i++; ?>/<?php echo mysql_num_rows($query); ?>
            </td>
        </tr>
        <tr>
            <td id="next">
                <div class="next" onClick="next(<?php echo $i; ?>);"></div>
            </td>
        </tr>
        </tbody>
    </table>
    <?php } ?> 
于 2013-02-16T05:58:00.580 に答える