Получение переменной в цикле извне while 'function'

У меня есть цикл while, который присваивает идентификаторы пользователей переменной. Переменная представляет собой массив. Когда я присваиваю переменную другой ссылке, например, так: она возвращает правильные ID при клике, но только когда ссылка также находится в цикле while. Как (возможно ли) поместить ссылку вне цикла while и получить те же данные ID, которые хранит переменная?

Этот код работает:

while ( $row = mysqli_fetch_array($sql)) { 
    $variable = $row['user_id'];
    echo "<a href='index.php?var=$variable'></a>";
} 

Этот не работает в данном случае:

PHP:

while ( $row = mysqli_fetch_array($sql)) { 
    $variable[] .= $row['user_id'];
} 

HTML:

for ($i = 0 ; $i <100 ; $i++ );
<a href='index.php?var=$variable[$i]'></a>

Спасибо за комментарии...

0
задан James Montagne 30 September 2011 в 20:19
поделиться