新問題:現在我的菜單隻能打印1頁的名稱,當我有2頁。最糟糕的是,如果我在「The Page」的最底層代碼中沒有額外的$ two = find_Condition(),它甚至不會去內容。但是當我使用它時,它只能顯示第一頁的內容但打印出第二頁的名稱。查詢使用輸出
我是新來的PHP,所以我不知道如何使用輸出。目前我正在使用css和全部文件。但是,當我在我的php中添加模擬html標籤的時候,所有的頁面都變成了空白和白色。
編輯:好吧我改變回聲。但是,由於某種原因,我無法打印出「The Page」底部最後一個php代碼的內容。
最後一個php的內容必須遵循一定的格式,就像使用css一樣。 格式如下:第一個div必須帶有文件名的id,例如膿腫之後是內容和3結束格。在過去的PHP
<div class="bb-item" id="abscess">
<div class="content">
<div class="scroller">
Content
</div>
</div>
</div>
頁
function find_condition() {
global $connection;
$query = "SELECT * ";
$query .= "FROM pages ";
$query .= "WHERE visible = 1 ";
$query .= "AND subject_id = 2 ";
$query .= "ORDER BY position ASC";
$page_set = mysqli_query($connection, $query);
confirm_query($page_set);
return $page_set;
}
$two = find_condition();
while($page = mysqli_fetch_assoc($two)) {
$pagearray = $page['menu_name'];
?>
<ul id="menu-toc" class="menu-toc">
<li class="menu-toc-current">
<a href="abscess">ABSCESS</a></li>
<li><a href="apthous ulcer">APTHOUS ULCER</a></li>
<li><a href="bad breath">BAD BREATH</a></li>
<li><a href="bleeding gums">BLEEDING GUMS</a></li>
<li><a href="caries">CARIES</a></li>
<li><a href="cosmetic dentistry">COSMETIC DENTISTRY</a></li>
<li><a href="cracked tooth">CRACKED TOOTH</a></li>
<li><a href="crowns and bridges">CROWNS & BRIDGES</a></li>
<li><a href="dental implants">DENTAL IMPLANTS</a></li>
<li><a href="discolored teeth">DISCOLORED TEETH</a></li>
<li><a href="impacted wisdom tooth">IMPACTED WISDOM TOOTH</a></li>
<li><a href="toothache">TOOTHACHE</a></li>
<li><a href="tooth decay">TOOTH DECAY</a></li>
<?php
$output = "<li>";
$output .= "<a href=\"";
$output .= $pagearray;
$output .= "\">";
$output .= $pagearray;
$output .= "</a></li>";
}
echo $output;
?>
</ul>
</div>
<div class="bb-custom-wrapper">
<div id="bb-bookblock" class="bb-bookblock">
<?php require_once("abscess.php"); ?>
<?php require_once("apthousulcer.php"); ?>
<?php require_once("bad breath.php"); ?>
<?php require_once("bleeding gums.php"); ?>
<?php require_once("caries.php"); ?>
<?php require_once("cosmetic dentistry.php"); ?>
<?php require_once("Cracked Tooth.php"); ?>
<?php require_once("crowns & bridges.php"); ?>
<?php require_once("dental implants.php"); ?>
<?php require_once("discolored teeth.php"); ?>
<?php require_once("impacted wisdom teeth.php"); ?>
<?php require_once("toothache.php"); ?>
<?php require_once("tooth decay.php"); ?>
<?php
$two= find_condition();
while($page = mysqli_fetch_assoc($two)) {
$pagearray = $page['menu_name'];
$content = $page['content'];
$output .= "<div class=\"bb-item\" id=\"";
$output .= $pagearray;
$output .= "\">";
$output .= "<div class=\"content\">";
$output .= "<div class=\"scroller\">";
$output .= "<h2>";
$output .= $pagearray;
$output .= "</h2>";
$output .= $content;
$output .= "</div>";
$output .= "</div>";
$output .= "</div>";
}
echo $output;
?>
什麼是二$,它的價值 – wild
它只是在頂部的功能find_condition我只是爲它分配到變量$ 2。對困惑感到抱歉。 – user3333324