добавление переменной php в синтаксис mysqli $ row-> что-то - PullRequest
0 голосов
/ 09 марта 2012

Мне нужно получить атрибут с именем points_name_1

$row->points_name_1

Но следующим образом

$i=1;
$row->points_name_.$i

Когда я так поступаю, я получаю только «1». Как правильно написать эту вещь?

Ответы [ 3 ]

2 голосов
/ 09 марта 2012
$i=1;
$row->{"points_name_{$i}"};
2 голосов
/ 09 марта 2012

создать строку с правильным именем параметра:

$i=1;
$param_name = 'points_name_'.$i;
$row->$param_name;
0 голосов
/ 09 марта 2012

Я предполагаю, что вы хотите получить значение points_name_1 переменной-члена. Вы можете сделать что-то вроде этого:

$i = 1;
$var = "points_name_$i";
$value = $row->$var;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...