mysql Не могу получить корректно данные

Статус
В этой теме нельзя размещать новые ответы.

SAM

Сообщения
47
Реакции
-29
Помог
3 раз(а)
Юзаю функцию эту, третий аргумент функции выставляю на 1, то все четко работает (metmod == 1)
Проблема в том, что arg2 не хочет корректно работать, хотя вывожу я также, как и arg1
Из arg2 выводит только одну свою первую ячейку и дальше не идет. Подскажите че не так

Скрытое содержимое могут видеть только пользователь группы: Web Dev, Администратор, Куратор, Модератор, Разработчик, Скриптер
 
В этой теме было размещено решение! Перейти к решению.
Сообщения
2,491
Реакции
2,794
Помог
61 раз(а)
SAM, Я так и не понял конкретно чт оу вас не получается. Предоставьте структуру и тестовый набор данных

P.S. mysql расширение устарело и не больше не рекомендуется к использованию. Начиная с PHP 7 и вовсе удалено.
P.S.S. Пожалуйста не пишите так условия
Код:
if($method == 1) {
    return 1;
}else
if($method == 2) {
    return 2;
}
Почитайте про PSR. Там такой стиль написания условий считается плохим тоном
P.S.S.S Если хотите помощи просьба выкладывать код без хайдов
 

SAM

Сообщения
47
Реакции
-29
Помог
3 раз(а)
fantom,
в MySQL три колонки id, arg1, arg2
id имеет тип int, остальные varchar
Скрытое содержимое могут видеть только пользователь группы: Web Dev, Администратор, Модератор, Разработчик, Скриптер
27 Окт 2018
'.$data['arg2'].'

Решил.
27 Окт 2018
fantom, в общем, в другом месте мне нужно вывести еще.

<span class='row_data'>{parse expression="IPSCSPlayer::getList( $member['member_id'], "", 2 )"}</span>

Выводит также, как и тогда - первую ячейку и дальше не идет.
В тот раз решил ладно '.$data['arg2'].' сделал, вместо '.$arg2.' и все заработало.
Как здесь это сделать?! Чет не могу понять.
 
Статус
В этой теме нельзя размещать новые ответы.

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу