#php #mysql
Вопрос:
Я только начал изучать php и sql, так что этот вопрос, вероятно, очень глупый. У меня есть база данных, содержащая псевдонимы, идентификаторы и баллы, и я хотел бы отобразить с помощью php все псевдонимы и соответствующие им баллы, как я могу это сделать ?
До сих пор у меня есть это, но в нем отображается только один псевдо и его оценка.
<?php
require 'actions/database.php';
$getAllInfos = $bdd->query('SELECT pseudo, score FROM users');
$getAllInfos->execute(array());
$AllInfos = $getAllInfos->fetch();
?>
<body>
<br><br>
<div class="container">
<h2> scores : </h2>
<br>
<?php echo $AllInfos['pseudo'] ?> : <?php echo $AllInfos['score'] ?>
</div>
Кстати, вот создание моей базы данных :
<?php
$bdd = new PDO('mysql:host=localhost;dbname=seio;charset=utf8;', 'root', 'root');
?>
Большое спасибо за чтение 🙂
Ответ №1:
См.: https://www.php.net/manual/en/pdostatement.fetchall.php
Что даст вам массив, который вы можете зациклить.