自分のページを追加する機能を備えたCMSを作成しています。しかし、私は立ち往生しています。
ご覧のとおり、以下に私のコードを掲載しました。このコードは、データベースに格納されたページを作成します。
問題は、$ _GET ['page']が設定されていない場合、インデックスページを表示したいと思います。インデックスページはID 1です。ユーザはバックエンドからID 1を削除できません。
$stmt = $dbConnection->prepare('SELECT * FROM paginas');
$stmt->execute();
$result = $stmt->get_result();
if(mysqli_num_rows($result) > 0) {
while ($row = $result->fetch_assoc()) {
if(isset($_GET['page']) && $_GET['page'] == $row['name']) {
?>
// content content...
<?php
} else {
?>
// show ID 1 content...
<?php
}
}
} else {
echo "The user has not created any pages yet!";
}
どうすればいいですか?
試して '==='場合(ISSET($ _ GET [ 'ページ'])&& $ _GET [ 'ページ'] === $行[ '名前'で'')) '!empty($ _ POST [" page "]'と '$ _POST [" page "]!=" "' –