-3

我一直在尝试学习 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

4

2 回答 2

2

这样的事情还不够吗?我不认为没有框架和视图助手会更简单。

<?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>
于 2010-09-08T00:50:46.973 回答
1

这是一个简单的循环,通常在编程的早期就学会了。您可能听说过一些奇怪的术语,它们只是让这变得比它需要的更复杂。

// 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>";
}
于 2010-09-08T00:51:56.713 回答