[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: get-запрос
ilfar_sif
помогите с 4 пунктом:
есть таблица prod_shop с полями id_mag, id_prod, price.
1)получаем get-запрос ввиде массива id(1,2,3)(URL-адрес: get.ru/test2.php?id[]=1&id[]=2&id[]=3)
2)get-запрос записываем в массив $ac.
3)делаем запрос(SELECT id_mag, id_prod, price FROM prod_shop)
4)Проверяем, существует ли в массиве запроса указанное значения полученные с помощью get-запроса: if (in_array($as, $r))
5)если существует, то возвращаем эту строку : $results = array('id_mag' => $row['id_mag'] ,'id_prod' => $row['id_prod'] ,'currency'=>$row['MIN(price)']);
6)вывод в формате JSON


$ac=array();
if ( isset($_GET["id"] )) {//получаем get-запрос

foreach ($_GET as $key=>$value) {
$ac=$value; //заполняем массив значениями

}

}

//делаем запрос

$sql=mysql_query("SELECT id_mag, id_prod, MIN(price) FROM prod_shop GROUP BY id_prod;");
if (mysql_num_rows($sql) > 0) { //проверяем: резултаты запроса >0
$response["Magazin"] = array();
while($row=mysql_fetch_array($sql))
{
$r[]= $row['id_mag'];
if (in_array($as, $r)) {
$results = array('id_mag' => $row['id_mag'] ,'id_prod' => $row['id_prod'] ,'currency'=>$row['MIN(price)']);
}

json_encode( $results, JSON_UNESCAPED_UNICODE);// вывод JSON
}

}


mysql_close();
Быстрый ответ:

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