[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод елементов многомерных массивов
westside_90
Здраствуйте.

Столкнулся с такой проблемой, мне нужно вывести елементы двумерного массива внутри echo, для примера:

echo "<a href = 'sample_make.php?id=$sample[$i]['id']'>-</a>";

но id получает значение array['id'], я так понял, что при даном выводе, второй параметр масива игнорится и id = $sample[$i]

если просто выводить echo $sample[$i]['id'] то значение передается верно, можно ли каким-то другим способом обозначить, что мне нужно вывести елемент двумерного массива?



Спустя 4 минуты, 29 секунд (17.02.2012 - 11:56) westside_90 написал(а):
пока сделал, так:

echo "<a href = 'sample_make.php?id=";echo $sample[$i]['id'];echo"'>-</a>";

но хотелось бы проще, как по мне, это уже извращение;)

Спустя 4 минуты, 13 секунд (17.02.2012 - 12:00) shmali написал(а):
Что то ты мудришь ...
Все нормально работает , в твоем первом варианте


$a= array("0"=>array("id"=>"333"),"1"=>array("id"=>"111"));
for($i=0;$i<=1;$i++)
{
echo $a[$i]['id'];
}


результат:
333111

Спустя 3 минуты, 37 секунд (17.02.2012 - 12:04) ADiel написал(а):

print_r($sample);

Не понятно, что в массиве.
Не у всех есть libastral.so

Спустя 35 секунд (17.02.2012 - 12:04) westside_90 написал(а):
$a= array("0"=>array("id"=>"333"),"1"=>array("id"=>" ; ;111"));
for($i=0;$i<=1;$i++)
{
echo "$a[$i]['id']";
}

а так?

выводит:

Array['id']Array['id']

Спустя 2 минуты, 44 секунды (17.02.2012 - 12:07) westside_90 написал(а):
Цитата (ADiel @ 17.02.2012 - 09:04)

print_r($sample);

Не понятно, что в массиве.
Не у всех есть libastral.so

в массиве всё есть, я массив вывожу, и елементы вывожу нормально, но когда нужно вывести внутри разметки html, тоесть внутри echo "..."; начинаются бока...

Спустя 16 секунд (17.02.2012 - 12:07) shmali написал(а):
:) что же ты братец делаешь ?))))
Ты в данном случае выводишь строку а не переменную


echo "<a href='google.com/?".$a[$i]['id']."'>Click On Me</a><br>";


вот так примерно строй линк

Спустя 2 минуты, 1 секунда (17.02.2012 - 12:09) westside_90 написал(а):
Цитата (shmali @ 17.02.2012 - 09:07)
:) что же ты братец делаешь ?))))
Ты в данном случае выводишь строку а не переменную


echo "<a href='google.com/?".$a[$i]['id']."'></a><br>";


вот так примерно строй линк

о, реально туплю... как-то привык всё по кускам выводить, очень благодарен;)))
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.