[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: проблема с массивами
cezet
Добрый день. Возник вопрос.
Есть таблица следующего вида:

ID_Channel || MeasureDate || Value
1 2013-01-01 1232
1 2013-01-02 1322
1 2013-01-04 6576
2 2013-01-06 2324
2 2013-01-15 2345
2 2013-01-18 8678
3 2013-01-21 4456
3 2013-01-23 4546
3 2013-01-24 8965
4 2013-01-26 4674
4 2013-01-27 3455
4 2013-01-28 3486
4 2013-01-29 4536

В php делаю запрос


include 'db_connect.php';

$tablename = $_GET['table'];
$ID_Val=$_GET['ID'];
$ID_Val= explode(",", $ID_Val);

$d_S = $_GET['d_s'];
$d_Po =$_GET['d_po'];

foreach($ID_Val as $ID){

$tsql = "select * from $tablename where ID_Channel=$ID and (MeasureDate >CONVERT(DATETIME,'$d_S',102)) and (MeasureDate < CONVERT(DATETIME,'$d_Po',102))";

$stmt = sqlsrv_query($conn, $tsql);


while ($row= sqlsrv_fetch_array($stmt,SQLSRV_FETCH_ASSOC)){
//вот здесь нужно сделать следующее если так можно
//создать один ключ-массив для даты/время

'date'=>$row['MeasureDate']->format('d.m.Y H:i')
//и для ID Value создать свой ключ-массив


//например как-то так. если ID=1,2,3,4 то

'1'=>массив1[1232,1322,6576],
'2'=>массив2[2324,2345,8678],
'3'=>массив3[4456,4546,8965],
'4'=>массив4[4674,3455,3486,4536]
}

}

header('Content-Type: application/json');
echo json_encode($arr);

Заранее благодарю.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.