отображение нескольких строк таблицы mysql с помощью php

#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

Что даст вам массив, который вы можете зациклить.