Показать сообщение отдельно

  #5  
Старый 28.09.2009, 14:39
Patronik
Познающий
Регистрация: 16.03.2009
Сообщений: 82
Провел на форуме:
148667

Репутация: 23
По умолчанию

Захотел сделать простой интернет магазин, но вот проблемка обнаружилась когда дошел до записи в переменные сесии выбраных покупателем товаров то застрял так как в сесии не получаеться записать несколько товаров а каждий следующий товар заменяет предидущий, а надо чтобы все отдельно хранились. Делаю вообщем так
PHP код:
<?php
    
if( isset($_GET['category']) )
    {
        
$category $_GET['category'];
    }
    else
    {
    
$category "all";
    }
    echo
'<div align="center"><table border = "1">';
    echo
'<tr> <th width="150"></th> <th width="150">Имя товара</th> <th width="150">Описание</th> <th width="150">Цена</th> <th width="50"></th> ';

$resalt getTovaru($category);
    while( 
$row mysql_fetch_array($resalt) )

    {
        
$tovarId $row['tovar_id'];
        
$tovarName $row['tovar_name'];
        
$tovarImage =  $row['tovar_image'];
        
$tovarDescriptions =  $row['tovar_descriptions'];
        
$tovarPrice $row['tovar_price'];
        
$tovarCount $row['tovar_count'];
        echo 
'<tr> <th width="150"><img src="image/'.$tovarImage.'.jpg" width="75" height="75"></th> <th width="150"> '.$tovarName.'</th> <th width="150">'.$tovarDescriptions.'</th> <th width="150">'.$tovarPrice.'</th>';
        if(
$tovarCount>0)
        {
            echo 
'<th width="50"><a href="http://www.shop.ua/basket.php?id='.$tovarId.'&nazva='.$tovarName.'&price='.$tovarPrice.'">Купить</a></th> ';
        }
        else
        {
            echo 
'<th width="50"><font color="red">Нет</font></th>';
        }

        if ( isset(
$_SESSION['userAdmin']) )
        {
        echo 
'<th width="50"> <a href= "http://www.shop.ua/update.php?tovarid='.$tovarId.'">Редактировать</a></th>';
        }
        echo 
'</tr>';
    }

 echo
'</table></div>';
?>
ето был листинг вывода товаров, и даные про выбраный товар планирую передавать гетом по ссилку на страницу basket.php где думаб выводить содержымое баскета.
Листинг basket.php
PHP код:
<?php
session_start
();

?>
<html>

<head>
  <title>basket</title>
</head>

<body>
<?php
    
if( sizeof($_GET) != )
    {   
$id $_GET['id'];
        
$_SESSION['id']['nazva'] = $_GET['id']['nazva'];
        
$_SESSION['id']['price'] = $_GET['id']['price'];
    }

    foreach(
$_SESSION as $value)
    {
        echo 
''.$value.' <br>';
    }


?>

</body>

</html>
Подскажите пожалуйста что не так.
 
Ответить с цитированием