1
打印出來的數據我有功能,從MySQL數據庫中選擇數據:問題與PDO選擇和從MySQL
function get_articles($id){
global $pdo;
$query = $pdo->prepare('
SELECT id_news, number, title, content
FROM page_news
WHERE number = :id
');
$query->execute(array(':id' => $id));
return $query->fetchAll(PDO::FETCH_OBJ);
}
接下來,我創建一個新的變量:
$articles = get_articles($_GET['id']);
如果我print_r($articles);
一切似乎都沒問題。所需的表印:
Array
(
[0] => stdClass Object
(
[id_news] => 226
[number] => 14
[title] => Cupcake ipsum dolor sit. Amet cotton candy I love I love bonbon.
[content] => I love cotton candy I love sweet roll halvah cheesecake oat cake pastry halvah. Bonbon danish I love lemon drops chocolate candy canes jelly beans jelly-o. Tiramisu topping donut chocolate cake. Candy canes wafer icing cheesecake candy applicake tiramisu.
I love chocolate sugar plum chocolate bar. Jujubes wafer lollipop marshmallow halvah sesame snaps brownie icing sweet roll.
)
)
但是,當我試圖回聲例如:任何值
正在打印echo "<p>{$articles->content}</p>";
什麼(創建一個空的段落),我無法找出的問題是。 我有另一個類似的功能,以相同的方式選擇不同的數據,並打印出完美的作品。
我的錯誤。這很容易,但我正在尋找很深的。謝謝。 – mkas 2012-03-07 13:43:32