Мне интересно, возможно ли сделать выборку на стороне сервера в базе данных mysql и вставить результат непосредственно в хранилище сеансов HTML5 без использования ajax.Сценарий выглядит следующим образом:
Предположим, что OK в сценарии на стороне сервера, таким образом:
header( "Content-type: application/json" );
$jsondata = array();
while ($Row = mysql_fetch_array($params))
{
$jsondata[]= array('field1'=>$Row["field1"],
'field2'=>$Row["field2"],
'field3'=>$Row["field3"],
'field4'=>$Row["field4"]);
};
echo json_encode(array("eeData" => $jsondata));
Обычно, если бы это был ajax, я бы дождался ответа и мог бы проанализироватьрезультат и справиться с этим таким образом.Но этот метод инициируется на стороне клиента и фактически является вторым запросом к серверу.
Но мне было интересно, можно ли этого достичь в абсолютном начальном запросе страницы, т.е. на самом первомзапросить, получить данные и каким-то образом внедрить их непосредственно в хранилище сеанса одновременно с первой страницей.
Пожалуйста, прокомментируйте, если принцип не ясен.