Реализация приращения в вопросе номер - PullRequest
0 голосов
/ 02 июля 2019

Я хочу, чтобы каждый номер вопроса начинался с 1. В настоящее время номера вопросов основаны на их соответствующих номерах в базе данных. Как я могу сделать это, чтобы начать с 1?

<body>

    <div class="container">

        <h1> Quiz</h1>


         <?php echo form_open('user/resultdisplay/', ['class' =>'form-horizontal']);?>


        <?php if(count($questions) > 0):?>
            <?php foreach($questions as $row):?>

            <p><?=$row->ch_id?>. <b><?=$row->ques?></b></p>

            <input type="radio" name="ch_id<?=$row->ch_id?>" value="<?=$row->ch_des1?>"> <?=$row->ch_des1?><br>
            <input type="radio" name="ch_id<?=$row->ch_id?>" value="<?=$row->ch_des2?>"> <?=$row->ch_des2?><br>
            <input type="radio" name="ch_id<?=$row->ch_id?>" value="<?=$row->ch_des3?>"> <?=$row->ch_des3?><br>
            <input type="radio" name="ch_id<?=$row->ch_id?>" value="<?=$row->ch_des4?>"> <?=$row->ch_des4?><br> 

            <?php endforeach;?>
        <?php else:?>
                <tr>
                    <td>No records found!</td>
                </tr>
        <?php endif;?>
    </body>

            <input type="submit" value="Submit!">

        </form>

    </div>

    </body>

1 Ответ

0 голосов
/ 02 июля 2019

Добавьте счетчик и увеличьте его вручную:

<?php if(count($questions) > 0):?>
    <?php $index = 1; ?>
    <?php foreach($questions as $row):?>

    <p><?=$index++?>. <b><?=$row->ques?></b></p>

    <input type="radio" name="ch_id<?=$row->ch_id?>" value="<?=$row->ch_des1?>"> <?=$row->ch_des1?><br>
    <input type="radio" name="ch_id<?=$row->ch_id?>" value="<?=$row->ch_des2?>"> <?=$row->ch_des2?><br>
    <input type="radio" name="ch_id<?=$row->ch_id?>" value="<?=$row->ch_des3?>"> <?=$row->ch_des3?><br>
    <input type="radio" name="ch_id<?=$row->ch_id?>" value="<?=$row->ch_des4?>"> <?=$row->ch_des4?><br> 

    <?php endforeach;?>
<?php else:?>
        <tr>
            <td>No records found!</td>
        </tr>
<?php endif;?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...