gpt4 book ai didi

php - 如何在 PHP 中操作查询结果以重复第一行

转载 作者:行者123 更新时间:2023-11-29 05:19:47 25 4
gpt4 key购买 nike

如何在 while 循环的外部和内部回显查询结果的第一行 2 次或更多次?

下面的代码只是回显循环外的第一行,不允许在循环内再次回显

case '1':
$db->Query("SELECT titulo_video,subtitulo_video,youtube_id,nome_norma FROM videos");
echo "<h2>" . $db->Row()->nome_norma . "</h2>";
while ($row = $db->Row()) {
echo "<h3>" . $row->titulo_video . "</h3>";
echo "<p>" . $row->subtitulo_video . "</p>";
}
break;

我要的数据如下:

    <h3>row 1 - colum 1</h3>

<h2>row1 - colum 2</h2>
<p>row 1 - colum 3</p>

<h2>row2 - colum 2</h2>
<p>row 2 - colum 3</p>

<h2>row3 - colum 2</h2>
<p>row 4 - colum 3</p>

最佳答案

您可以稍微调整一下循环。

if ($row = $db->Row ())
{
echo '<h2>' ...;
do
{
echo '<h3>' ...;
echo '<p>' ...;
} while ($row = $db->Row ());
}

关于php - 如何在 PHP 中操作查询结果以重复第一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27531776/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com