Выгрузка данных из mysql php

271
17 февраля 2019, 07:20

форумчане, прошу о помощи. Есть таблица в бд, для подключения использую PDO. Допустим 3 столбца и в ней к примеру 4 записи. (строки)

id  userid score
1     12    10
2     15    100
3     10    1000
4     11    10000

Эти данные нужно выгрузить в массив, а затем отобразить при помощи к примеру:

$id = #что-то;
$userid = #что-то;
$score = #что-то;
echo'<span class="leaderboard_ui">Запись в базе гласит что запись под номером '.$id.' содержит данные о юзере с id: '.$userid.' который успешно набрал '.$score.' очков! </span></br>';

Но, как известно несколько, а span всего один, как-же сделать чтобы span создавался самостоятельно для каждой строки?

Answer 1
// $con - наше подключение, $sql - запрос
foreach($con->query($sql) as $row) {
    sprintf("<span>%d. %d - %d </span><br>", $row['id'], $row['userId'], $score['score']);
}
READ ALSO
не работает кодировка utf8_general_ci

не работает кодировка utf8_general_ci

[PHP MyAdmin,Apache] На сервере стоит кодировка utf8_general_ci, в редакторе php UTF-8, на локалке выводятся кракозябрыВ чем причина? Все таблицы тоже в правильной...

228
Как вывести из массива словарь, перед этим выводя первую букву следующих слов?

Как вывести из массива словарь, перед этим выводя первую букву следующих слов?

Есть массив на латинице, содержащий словаМассив отсортирован по алфавиту

238
Как получить значение у select в customizer (wordpress)

Как получить значение у select в customizer (wordpress)

Всем привет, вообщем я создал в кастомайзере секцию и в нее добавил select, выглядит это таким образом

215
Разделение выводимого списка слов

Разделение выводимого списка слов

Есть список слов, который выводится из массива на страницу в виде

217