我想在我的博客中获取模板“article.php”中的一篇文章的内容。如何完成此PHP代码以显示我的文章内容(没有循环)?
<?php
try
{
$bdd = new PDO('mysql:host=localhost;dbname=devoir-nabila;charset=utf8', 'root', '');
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
$numeroArticle = $_GET['numero-article'];
$req = $bdd->prepare("SELECT * FROM articles WHERE id = \'$numeroArticle\'");
$donnees = $req->fetch();
// here, I want to display my content in my HTML
?>
答案 0 :(得分:1)
通常的解决方案是使用HTML标记生成字符串
并使用var (smaller, bigger) = array1.zip(array2)
.find { it.first != it.second }
.let {
when (it == null || it.first < it.second) {
true -> array1 to array2
false -> array2 to array1
}
}
输出它们。
例如:
如果数据库架构
echo
执行后:CREATE TABLE `articles` (
`id` INT NOT NULL AUTO_INCREMENT UNIQUE,
`title` varchar(250) NOT NULL,
`publ_date` DATETIME NOT NULL,
`content`,
PRIMARY KEY (`id`)
);
$donnees = $req->fetch();
- will contains an array indexed by both column name and 0-indexed column number.
这样:
$donnees
然后您可以按如下方式显示它们:
$title = $donnees[ 'title'];
$publ_data = $donnees['publ_data'];
$content = $donnees[ 'content'];
当然,此解决方案仅适用于非常简单的任务。