前提・実現したいこと
現在phpの勉強をしているものです。
環境はxamppでwindows7です。ブラウザはfirefoxを使っています。
発生している問題・エラーメッセージ
現在phpからsqlを参照しようとしているのですが
php
1<?php 2 $pdo = new PDO("mysql:dbname=blog", "root"); 3 $st = $pdo->query("SELECT * FROM post ORDER BY no DESC"); 4 $posts = $st->fetchAll(); 5 for ($i = 0; $i < count($posts); $i++) { 6 $st = $pdo->query("SELECT * FROM comment WHERE post_no={$posts[$i]['no']} ORDER BY no DESC"); 7 $posts[$i]['comments'] = $st->fetchAll(); 8 } 9 require 't_index.php'; 10?>
出力が次のようになります。
query("SELECT * FROM post ORDER BY no DESC"); $posts=$st->fetchAll(); for($i = 0;$i< count($posts);$i++){ $st=$pdo->query("SELECT * FROM comment WHERE post_no={$posts[$i]["no"]} ORDER BY no DESC"); $posts[$i]["comments"]=$st->fetchAll(); require "t_index.php"; } ?>
urlは"hocalhost"からもしくは"file:///~"に変えたりとか。
ブラウザを変えたりしたのですがすべて上記のような表示になってしまいました。
どうやら、~->queryからソースコードが出力されるようになってしまっているようです。
どうぞ、お助けお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/05 05:23