Повторение региона на странице HTML - PullRequest
0 голосов
/ 08 сентября 2010

я пытался выучить регион повторения PHP ... я искал в Google, но наткнулся на очень сложные примеры кода, например & например , я хотел бы, чтобы кто-то был добрымдостаточно, чтобы предоставить простой пример кода ... как то, что я делаю, это

у меня есть запрос, который получает результаты и составляет список с результатом

$results = mysql_query("SELECT names,age,nic FROM t_able WHERE state='1'");

<ul>
    // The the targeted repeat region starts here
    <li> 
    //my data  
    </li>
    // The target repeat region ends here
</ul>

я знаю, что могу это сделатьс циклом, но зачем беспокоиться, когда есть функция повторения региона ... почему бы не учиться ...

ps этот вопрос - сделать обучение простым и КАК это вопрос программирования, не отказывайтесь :)или проголосуйте, чтобы закрыть его; p

Ответы [ 2 ]

2 голосов
/ 08 сентября 2010

Что-то подобное не достаточно?Я не думаю, что есть проще без рамки и viewhelpers.

<?php
    $results = mysql_query("SELECT names,age,nic FROM t_able WHERE state='1'");
    ?>
    <ul>
        <?php while($array = mysql_fetch_assoc($results)){ ?>
        <li>
        <?php echo $array['names']; ?>
        </li>
        <?php } ?>
    </ul>
1 голос
/ 08 сентября 2010

Это простой цикл, который обычно изучают довольно рано в программировании. Возможно, вы слышали какую-то странную терминологию, которая просто усложняет ситуацию.

// Repeat as long as there is a preceding row
while($row = mysql_fetch_assoc($results))
{
    echo "<li>";
    echo "Names: " . $row["names"]; // Add other data
    echo "</li>";
}
...