第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

PHP使用foreach循環(huán)在表中顯示數(shù)據(jù)

PHP使用foreach循環(huán)在表中顯示數(shù)據(jù)

PHP
拉風(fēng)的咖菲貓 2023-04-02 10:17:51
我有 2020 年颶風(fēng)名稱(chēng)和所有州。我想遍歷我的數(shù)據(jù)庫(kù)并查看是否選擇了選項(xiàng)。如果是,請(qǐng)用名稱(chēng)填充該位置。如果不是,請(qǐng)?zhí)砑印?-”。它看起來(lái)幾乎就像一個(gè)數(shù)據(jù)電子表格。當(dāng)我提交數(shù)據(jù)時(shí),它沒(méi)有填充到正確的位置并添加了一堆空單元格。這是我的查詢(xún):// DB Connection$db_connection = mysqli_connect('localhost','root','','hurricane_bowl');    $i = "SELECT * FROM users RIGHT JOIN states USING (state_id) GROUP BY (state_name) ORDER BY state_name ASC";$state = mysqli_query($db_connection, $i);$g = "SELECT * FROM users RIGHT JOIN hurricanes USING (hurricane_id) GROUP BY (hurricane_name) ORDER BY hurricane_name ASC";$hurricane = mysqli_query($db_connection, $g);這是我的循環(huán):<table class="table table-striped table-bordered">                <thead>                    <tr>                        <th scope="col">Hurricane Name</th>                        <?php                        foreach($state as $stval) {                            echo '<th scope="col">' . $stval['state_name'] . '</th>';                        }                        ?>                    </tr>                </thead>                <tbody>                    <?php                    foreach($hurricane as $h) {                        echo '<tr>';                        echo '<th scope="row">' . $h['hurricane_name'] . '</th>';                        foreach($state as $st) {                            if($st['state_id'] != NULL && $h['hurricane_id'] != NULL) {                                echo '<td>' . $st['username'] . '</td>';                            } else {                                echo '<td>--</td>';                            }                        }                        echo '</tr>';                    }                    ?>                </tbody>            </table>
查看完整描述

1 回答

?
胡子哥哥

TA貢獻(xiàn)1825條經(jīng)驗(yàn) 獲得超6個(gè)贊

首先需要對(duì)查詢(xún)進(jìn)行更改:如果要顯示三個(gè)單獨(dú)的查詢(xún)結(jié)果,則需要三個(gè)單獨(dú)的表,否則沒(méi)有意義,因?yàn)槟跈z索的三個(gè)數(shù)據(jù)集之間沒(méi)有聯(lián)系?;蛘撸恍枰粋€(gè)數(shù)據(jù)集。在查詢(xún)中用于JOIN鏈接多個(gè)表結(jié)果,假設(shè)表之間存在鏈接。

其次,當(dāng)循環(huán)嵌套時(shí),每一層都是它自己的維度。在您的情況下,您正在嘗試創(chuàng)建一種無(wú)法工作的 3 維表格。通常對(duì)于一個(gè)查詢(xún)結(jié)果你只需要一個(gè)foreach循環(huán),但是如果你沒(méi)有關(guān)于表字段的任何信息,你可以有兩個(gè),而不是更多。


查看完整回答
反對(duì) 回復(fù) 2023-04-02
  • 1 回答
  • 0 關(guān)注
  • 187 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)