php
  • increment
  • 2013-06-30 2 views 0 likes 
    0

    У меня есть PHP-код здесь:PHP Incrementing?

    $a = 1; 
    
    echo "<div>$a</div> 
    <div class='alert alert-info' style='border-radius: 20px'> 
    <div style='padding: 10px; span5'> 
    <span class='label label-info' font-size='30px'><em>Tournament | Year | Round | Question # | Category</em></span><span style='margin-left: 500px; text-align: right'>ID: $id</span></div> 
    <b>$tournament |</b> <b>$year |</b> <b>$round |</b> <b>$num |</b> <b>$category</b> 
    <p><em>Question:</em> $question</p> 
    <div class='row'><div class='alert alert-info span7'><em><strong>ANSWER:</strong></em> $answer </div><div class='alert alert-info span2' align='right'> 
    <a href='#errorReportmodel' class='btn btn-inverse' data-toggle='modal'>Report an Error</a></div></div></div><hr> 
    
    "; 
    

    Я хочу ряд ($ а) для увеличения каждый раз, когда она отображается (это результаты из поиска в базе данных MySQL). Например, 1, 2, 3, 4 и т. Д.

    +0

    вы пытаетесь реализовать подкачки? – DevZer0

    +0

    Нет. Я просто хочу, чтобы число рядом с каждым результатом увеличивалось. Таким образом, число «1» будет рядом с результатом 1 и числом «2» рядом с результатом 2 и т. Д. – user2483916

    +0

    . Поместите текст-заполнитель в свой вопрос (обновив его), чтобы увидеть, где вы хотите, чтобы число увеличивалось. – DevZer0

    ответ

    1

    У вас на самом деле нет кода PHP. У вас есть HTML, который повторяется PHP. Я говорю это не быть педантичным, но чтобы помочь вам понять, почему это не тот код, который вам нужно редактировать (или, по крайней мере, не все).

    Звучит так, как будто вы ищете для цикла. Я предполагаю, что у вас уже есть где-нибудь выше код, который вы вставили, но если нет, то вам нужно добавить его в тип кода вы в конечном счете ищет это:.

    echo "<table><tr><th>Table Headers</th><th>Go Here</th></tr>"; 
    $rowcount = 1; 
    foreach ($tablerows as $row) { 
        echo "<tr><td>".$rowcount."</td><td>Other row data></td><td>go here</td></tr>"; 
        $rowcount++; 
    } 
    echo "</table>"; 
    

    Это, для каждой строки, которую вы выводите, также выводите текущее значение $rowcount, которое, каждый раз через цикл, увеличивается на единицу.

    0

    Заменить

    <div>$a</div> 
    

    с

    <div>".$a++."</div> 
    
    Смежные вопросы