avatar_positive

Вывод персов аккаунта на сайте: как отображение всех персов, которые есть на акке. Список.

Автор positive, 2015 Янв. 26, 23:22

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Ключевые слова [SEO] mu onlineвеб сайтыпомощь web

positive

В общем хотел у себя сделать в информации аккаунта на сайте отображение всех персов, что есть на акке. Видел такое на DEW'е. Нашел, скопировал, подбил под ExEngine, но почему-то показывает только последнего перса (тот, что в селект чаре самый крайний справа)


Список, который должен вывести:


ф-ция:
https://pastebin.com/mFRTTKwJ

Нуждаюсь в помощи.
Спасибо, за внимание.

SaneaMD

#1
Я думаю ты делаешь вывод после цикла, как результат выводится только последний чар, так как после того как цикл отработал в $chars находится последний чар, попробуй код:
$charnames_ = $DB2->Query("SELECT Name from Character WHERE AccountID='$Character[7]'");
$numchar = $DB2->NumRows($charnames_);

for( $i = 0; $i < $numchar; ++$i ) {
$numminus = $numchar - 1;
if( $i < $numminus ) { $dot = ", "; } else { $dot = ""; }
$charnames = $DB2->FetchRow($charnames_);
$chars = $charnames[0];
echo $chars . $dot;
}

Profesor08

#2
С выводом через запятую.
$query = $DB2->Query("SELECT Name from Character WHERE AccountID='$Character[7]'");
$char_array = array(); // тут будет массив имен персонажей из запроса
while ($data = $DB2->FetchRow($query))
{
$char_array[] = $data[0];
}
echo implode(", ", $char_array); // тут вывод имен персонажей через запятую

Похожие темы (5)