かなり基本的なはずですが、動作させることができません。mysqli クエリを反復する次のコードがあります。
while($row = mysqli_fetch_array($result)) {
$posts[] = $row['post_id'].$row['post_title'].$row['content'];
}
動作して戻ります:
変数 #1: (配列、3 つの要素) ↵ 0 (文字列): "4testtest" (9 文字) 1 (文字列): "1Hello world!WordPress へようこそ。これが最初の投稿です。編集または削除してから、ブログを始めてください。 !」(99 文字) 2 (文字列): "2 サンプル ページこれはサンプル ページです。1 つの場所にとどまり、サイト ナビゲーション (ほとんどのテーマ) に表示されるため、ブログ投稿とは異なります。" (161文字)
問題は、3 つの列すべてが 1 つの列にまとめられるため、それらに個別にアクセスできないことです。
これは例えば:
0(文字列):「4testtest」(9文字)
4、テスト、テストに分ける必要があります
私がこれを行うとき:
while($row = mysqli_fetch_array($result)) {
$posts['post_id'] = $row['post_id'];
$posts['post_title'] = $row['post_title'];
$posts['type'] = $row['type'];
$posts['author'] = $row['author'];
}
3 行すべてではなく、1 行のみを出力します …</p>
どんな助けでも大歓迎です!