我有一个问题,请先查看我的代码:
[1,2]
我的数据库:
好,所以我想在数组中选择我的信息,而我不想让这个数组看起来像这样:
$testsql = $db->prepare('SELECT * FROM forum_sujets');
$testsql->execute();
$test = $testsql->fetch();
print_r($test);
好吧,在我的数组看起来像这样之后,我想回显一下,例如ID为2的名称,我不清楚我是否清楚。希望您能帮我,见到您:)
答案 0 :(得分:1)
一个例子,您的屏幕截图不是很好,所以我想您有哥伦滴度,nom et auteur dans votre表:
$testsql = $db->prepare('SELECT id, titre, nom, auteur FROM forum_sujets');
$testsql->execute();
$data = [];
while ($test = $testsql->fetch()) {
$id = $test['id'];
$data[$id] = [
'nom' => $test['nom'],
'auteur' => $test['auteur'],
'title' => $test['title'],
];
}
print_r($data);
输出将类似于:
array(
1 => array(
'nom' => 'test',
'titre' => 'test',
'auteur' => 'test',
),
2 => array(
'nom' => 'test2',
'titre' => 'test2',
'auteur' => 'test2',
),
);
因为您不能在一个数组中拥有两个相同的键