Привет всем.
Допустим, я сейчас сделал выборку по "AMD" и в адресной строке появился адрес
prntscr.com/71fii7 family1 не должен был появиться.
Сделал выбору по intel core i7, то
prntscr.com/71fjk4 в адресной строке maker=all. А хотя должно было быть просто .php?family1=Intel+Core+i7
Как сделать, чтобы при выборке в адресной строке появлялся только get адрес выбранного значения? И как избавиться от лишнего get адреса при выборке?
Если я выберу сортировку по семейству, то выборка по производителю не должна сработать.
Вот код:
$_GET['maker']=($_GET['maker']);
if(isset($_GET['maker']) && $_GET['maker']!="ALL" && $_GET['maker']!=""){
$query_get = ("SELECT * FROM `Processors` Where Manufacture='".$_GET['maker']."'");
}
else {
$query_get = ("SELECT * FROM `Processors` ");
}
$result_get = mysql_query($query_get) or die(mysql_error());
while($row_get = mysql_fetch_assoc($result_get)){ $arr_get[] = $row_get; }
$_GET['family1'] = $_GET['family1'];
if(isset($_GET['family1']) && $_GET['family1']!="ALL" && $_GET['family1']!="") {
$query_get1 = ("SELECT * FROM `Processors` Where Family_processor ='".$_GET['family1']."'");
}
else {
$query_get1 = ("SELECT * FROM `Processors` ");
}
$result_get1 = mysql_query($query_get1) or die(mysql_error());
while($row_get1 = mysql_fetch_assoc($result_get1)){ $arr_get[] = $row_get1; }