Loading...
PHP/MySQL | Вывод юзеров с базы
Saw (11.08.2017 в 21:57)

<?php
$stmt = $pdo->query('SELECT * FROM users WHERE lu >= ' . $last . '');
while ($row = $stmt->fetch(PDO::FETCH_ASSOC) {
echo "<div class='tblock'>
<a href='user$row[id]'>$row[login]</a>, $row[lvl]<br></div>";
}


Мне кажется что-то подобное я уже постил в этой теме.
shadrvlad (11.08.2017 в 22:00)
Gazro, значит нету login колонки, я ведь для примера написал, дальше под свои значения

Она 100% есть
TheAlex, что я должен ответить?
Gazro, ну я же не ванга, сделай в цикле
var_dump($onl);
exit;
орнул с темыГг
TheAlex (11.08.2017 в 22:00)
Saw (11.08.2017 в 21:57)

<?php
$stmt = $pdo->query('SELECT * FROM users WHERE lu >= ' . $last . '');
while ($row = $stmt->fetch(PDO::FETCH_ASSOC) {
echo "<div class='tblock'>
<a href='user$row[id]'>$row[login]</a>, $row[lvl]<br></div>";
}


Мне кажется что-то подобное я уже постил в этой теме.

ты запрос смотрел? а теперь выполни свой код в голове, что выведет?правильно ничего))
Да елки трудно сюда обьявить переменную $last. Мало вывод кривой так в запрос фиг смотрите

<?php
$stmt = $pdo->query('SELECT *, COUNT(`id`) AS count_us FROM users WHERE lu>= ' . (int)$last . ' ');
$online = $stmt->fetchAll(PDO::FETCH_ASSOC);

foreach ($online as $onl) {
if(isset($onl['login']))
echo $onl['login'];
else{
echo'Unknown login';
break;
}
}
echo'Count user:'.$online['count_us'];


________
посл. ред. 11.08.2017 в 22:21; всего 1 раз(а); by System
TaNi (11.08.2017 в 22:15)
Да елки трудно сюда обьявить переменную $last. Мало вывод кривой так в запрос фиг смотрите

кстати да, неплохо было не кусок кода, а файл целикомГг
System (11.08.2017 в 22:17)

<?php
$stmt = $pdo->query('SELECT *, COUNT(*) AS count_us FROM users WHERE lu>= ' . (int)$last . ' ');
$online = $stmt->fetchAll(PDO::FETCH_ASSOC);

foreach ($online as $onl) {
if(isset($onl['login']))
echo $onl['login'];
else{
echo'Unknown login';
break;
}
}
echo'Count user:'.$online['count_us'];



а что функцию count() отменили Гг
Онлайн: 4
Время:
Gen. 0.1028
(c) Bym.Guru 2010-2025