Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Может ли переменная, объявленная как $_SESSION['myvar']....

Сообщения:  [1-10]    [11-20]   [21-30]  [31-31] 

 
 автор: serqei35   (20.08.2010 в 15:48)   письмо автору
 
   для: serqei35   (20.08.2010 в 15:46)
 

Всем спасибо за ответы! Буду зубрить книжки. :))

  Ответить  
 
 автор: serqei35   (20.08.2010 в 15:46)   письмо автору
 
   для: serqei35   (20.08.2010 в 15:39)
 

array[value1], array[value2], array[value3] - это что-то резиновое, только вам понятное.

Я имел в виду следующее: имеется массив с перечнем названий организаций
$org
.
Нужно преобразовать элементы этого масва в стоку :
$org[1], $org[2]...

  Ответить  
 
 автор: Valick   (20.08.2010 в 15:45)   письмо автору
 
   для: serqei35   (20.08.2010 в 15:28)
 

на кой кляп Вам преобразование
сохраняете в сессию массив и дело с концом
(скажу по секрету данные сесии сериализуются автоматически ;) )

  Ответить  
 
 автор: sim5   (20.08.2010 в 15:42)   письмо автору
 
   для: serqei35   (20.08.2010 в 15:39)
 

Дело не в том, что хранится, а в том, как хранится. Если это массив типа array('a','b','c'), то достаточно implode. Читайте мануал.

  Ответить  
 
 автор: serqei35   (20.08.2010 в 15:39)   письмо автору
 
   для: sim5   (20.08.2010 в 15:34)
 

Массив не сложный. В нем будут сохранены, например, только названия организаций.

Спасибо вам за ответы!

  Ответить  
 
 автор: sim5   (20.08.2010 в 15:34)   письмо автору
 
   для: serqei35   (20.08.2010 в 15:28)
 

Вы почитайте о функциях работы с массивами. array[value1], array[value2], array[value3] - это что-то резиновое, только вам понятное.
Если это сложный массив, то либо:
$str = json_encode($array)
либо:
$str = http_build_query($array)

  Ответить  
 
 автор: serqei35   (20.08.2010 в 15:28)   письмо автору
 
   для: serqei35   (20.08.2010 в 15:05)
 

Возник еще один вопрос. Какм образом можно преобразовать массив - в строку вида:
array[value1], array[value2], array[value3]
и сохранить результат в переменной
var

  Ответить  
 
 автор: sim5   (20.08.2010 в 15:22)   письмо автору
 
   для: serqei35   (20.08.2010 в 15:05)
 

Да, сперва надо получить данные ресурса, вас интересующие, а затем сохранить их. Только в случае вашего ресурса, не mysql_fetch_array(), а mysql_fetch_assoc().

  Ответить  
 
 автор: serqei35   (20.08.2010 в 15:05)   письмо автору
 
   для: sim5   (20.08.2010 в 15:01)
 

Спасибо! Теперь будем знать.

Это значит, что сначала нужно обработать результат запроса, например, функцией mysql_fetch_array(), сохранить полученое в виде массива, а затем уже можно передавать этот массив в том же массиве $_SESSION?..

  Ответить  
 
 автор: sim5   (20.08.2010 в 15:01)   письмо автору
 
   для: serqei35   (20.08.2010 в 14:51)
 

Даже массив?! Ну тогда понятно почему вы пытаетесь его записать в сессию.
Дело как раз в этом. Вы не понимаете, что ресурс - это специальная переменная, содержащая ссылку на внешний ресурс. Из чего следует, что сохранять саму ссылку, где бы то нибыло, занятие бессмысленное.

  Ответить  

Сообщения:  [1-10]    [11-20]   [21-30]  [31-31] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования