Если я не пропустил что-то простое, это очень странно.
Когда я выбираю данные из моей базы данных для установки в сеансе, это не работает, однако, если я устанавливаю значение вручную, оно устанавливается.
Это не работает.
$query = "SELECT * FROM example WHERE price='$id'";
$result = mysql_query($query) or die(mysql_error());
$row = mysql_fetch_assoc($result);
$price = $row['price'];
$_SESSION['order_details'] = array("price"=>$price);
Это работает.
$query = "SELECT * FROM example WHERE price='$id'";
$result = mysql_query($query) or die(mysql_error());
$row = mysql_fetch_assoc($result);
$price = $row['price'];
$price = '9.99';
$_SESSION['order_details'] = array("price"=>$price);
Любая помощь будет принята с благодарностью.