0
カラムID(primary A_I)、uid、title、message、time、updatetimeを持つSQLテーブルがあります。ユーザーはupdatetimeを除くこれらすべての属性を持つ投稿を送信し、管理者用のすべての投稿を表示する必要があります。そうでない場合は、ユーザーが投稿した投稿のみを表示する必要があります。PHP SQLをすべて選択して印刷する
は、今私は、データベース内の2つのポストを持っているが、私はすべての記事を表示しようとすると、$posts = $postssql->fetch();
のみ1行をフェッチしているため、それだけで最初のポストに
require 'header.php';
require 'navbar.php';
if($_SESSION['id'] == '')
{
header('Location: confirm.php?state=5');
}
if($_SESSION['admin'] == '1')
{
try
{
$poststmt = "SELECT ID, uid, title, message FROM posts";
$postssql = $pdo->prepare($poststmt);
$postssql->execute();
$posts = $postssql->fetch();
foreach($posts AS $ID=>$sectional)
{
echo $sectional;
}
}catch(PDOException $e){echo $e;}
}