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

Форум PHP

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

 

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

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

тема: запись в массив

Сообщения:  [1-2] 

 
 автор: Саня   (05.03.2007 в 02:13)   письмо автору
 
   для: ШИМ   (05.03.2007 в 01:57)
 

<?
$_SESSION
['price'] = array();
$query mysql_query("SELECT * FROM book where id_book=$val "); 
while( 
$book mysql_fetch_array($query) ) { 
  echo 
"<tr><td>".$book['name']."</td> 
       <td>"
.$book['price']."</td></tr>"
  
// $book['price'] содержит цены  
  // Это цикл, цены выводятся по одной!!!делаю так 
  // если не существует $_SESSION['price'], просто присваиваю 
  
if(!isset($_SESSION['price'])) { 
    
$_SESSION['price'][] = $book['price']; 
  
  
// если существует то добавляю цену в конец массива  
  
} else { 
    
array_push($_SESSION['price'], $book['price']);     
  } 
}
Так попробуйте.

   
 
 автор: ШИМ   (05.03.2007 в 01:57)   письмо автору
 
 

Делаю запрос , вывожу:

$query=mysql_query("SELECT * FROM book where id_book=$val ");
            while($book=mysql_fetch_array($query))
                {
                        echo "<tr>
                         <td>".$book['name']."</td>
                        <td >".$book['price']."</td>
                         </tr>";
    //  $book['price'] содержит цены 
    // Это цикл, цены выводятся по одной!!!делаю так
    // если не существует $_SESSION['price'], просто присваиваю
if(!isset($_SESSION['price']))
    {
    $_SESSION['price']=$book['price'];
    }
// если существует то добавляю цену в конец массива 
else
    {
    array_push($_SESSION['price'],$book['price']);    
    }
                }

я хочу сохранить все эти цены в массив $_SESSION['price']
только никак не могу это сделать.
РУГАЕТСЯ
Warning: array_push() [function.array-push]: First argument should be an array in z:\home\localhost\www\Library\product\basket.php on line 71
что то нитак с функцией

   

Сообщения:  [1-2] 

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

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