[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Создание Глобального массива
Kastellano
<?php
while($row =mysql_fetch_array($resultavto,MYSQL_ASSOC)){
if($user['login']==$row['namelogin']){
?>
<p>
<
tr>
<
td><a href="ad-edit.php"><?php echo " $row[id]" ?></a></td>
<
td><?php echo " $row[year]" ?></td>
<
td><?php echo " $row[fuel]" ?></td>
<
td><?php echo " $row[kpp]" ?></td>
<
td><?php echo " $row[drive]" ?></td>
</
tr>
</
p>
<?php
$_SESSION['ID']=$row[id];
}
}
;
?>


Мне необходимо получить глобальный массив(чтобы я мог к нему мог обратиться на другой страничке) значений $rowp[id]; Но он записывает только последнее значение. Не как не пойму как сделать чтобы он записывал все значения.

Может кто подсказать?
inpost
Kastellano
$_SESSION[$row['login']]['ID']=$row['id'];


_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
sergeiss
1. Используй тэги оформления кода, плз!
2. Ты перезаписываешь одну и ту же величину. Надо так (мой вариант правильнее, мне кажется :)):
// перед циклом:
$_SESSION['ID']=array();

// внутри цикла while
$_SESSION['ID'][]=$row[id];


_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Kastellano
Цитата (sergeiss @ 26.03.2014 - 11:48)
1. Используй тэги оформления кода, плз!
2. Ты перезаписываешь одну и ту же величину. Надо так (мой вариант правильнее, мне кажется :)):
// перед циклом:
$_SESSION['ID']=array();

// внутри цикла while
$_SESSION['ID'][]=$row[id];

Да спс этот помог) Теперь дальше буду думать)
Kastellano

<?php
$_SESSION['ID']=array();
while($row =mysql_fetch_array($resultavto,MYSQL_ASSOC)){
if($user['login']==$row['namelogin']){
?>
<p>
<
tr>
<?php $_SESSION['ID'][]=$row[id];?>
<td><a href="ad-edit.php"><?php echo " $row[id]";?></a></td>
<
td><?php echo " $row[year]" ?></td>
<
td><?php echo " $row[fuel]" ?></td>
<
td><?php echo " $row[kpp]" ?></td>
<
td><?php echo " $row[drive]" ?></td>
</
tr>
</
p>
<?php
}
}
;
?>

Еще вопрос по той же теме)
Вот тут Я создаю таблицу из базы и записываю в сессию массив с "id".
Массив я посмотрел да там действительно лежат мои переменные (вот как только их состыковать с таблицей).
При нажатии на ссылку мне надо чтобы он записал в какую нибудь переменную id. И потом на другой странице его соответственно получил. Это надо для редактирования объявления. Как ему ее передать я не знаю)
Быстрый ответ:

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