0
私は約1ヶ月半のPHPです。私はfind_all_subjects()
からフェッチ結果を得るために機能させることを試みた:PHP WhileループテーブルMysqli結果
function find_all_subjects() {
global $dbconnect;
$q = "SELECT * FROM subjects ORDER BY id ASC";
$subject_set = mysqli_query($dbconnect, $q);
confirm_query($subject_set);
return $subject_set;
}
した後、ループテーブルの行の結果をする新しい機能を行います。問題はそれがちょうど1つの結果をループすることです...私が<ul>
と<li>
でそれをしたとき、それはうまくいきましたが、それはテーブルでそれをするときに動作していないようです。私のテーブルのコアタグは別のドキュメントにあります。だから、それはありません...
function navigacija() {
$s = find_all_subjects();
while($subjects = mysqli_fetch_assoc($s)) {
$out = "<tr>";
// Ime Teme
$out .= "<td width='25%' height='40'> <a href=\"admin_content.php?subject=" . urlencode($subjects['id']) . "\">";
$out .= $subjects['menu_name'];
$out .= "</a></td>";
// Vidljiva
if($subjects['visible'] == 1) {
$subjects['visible'] = 'DA';
} else {
$subjects['visible'] = 'NE';
}
$out .= "<td width='25%' height='40'><p align=\"center\">DA / NE";
$out .= "</p></td>";
// Broj Strana
$out .= "<td width='25%' height='40'>";
$pages_set = find_sub_from_pages($subjects['id']);
while($pages = mysqli_fetch_assoc($pages_set)) {
$out .= "<a href=admin_content.php?page=" . $pages['id'] . ">" . $pages['menu_name'] . "</a>";
$out .= "</td>";
}
// Vidljiva
$out .= "<td align=\"center\" width='25%' height='40'>";
$out .= "<img width=\"17px\" height=\"17px\" src=\"st/img/ic-arup.png\">
</img> <img width=\"17px\" height=\"17px\" src=\"st/img/ic-ardown.png\"></img> ";
$out .= "</td>";
$out .= "</tr>";
}
return $out;
}
作品のうちだけ置く宣言 !!ありがとうalot男:) – KonB