Я немного новичок в PHP и Mysql и в основном использую встроенные функции Dreamweavers, но я пытаюсь запачкать руки и понять, какие вещи делают немного больше, и впоследствии исправить пару проблем.
У меня есть файл (search.php), который при просмотре имеет два параметра URL:letter' и 'search», поэтому я получаю «search.php?letter=A&search=no»
В теле страницы у меня есть подкачка набора записей. функция (из Dreamweaver). При использовании пейджинга я получаю URL-адрес, похожий на этот
'search.php?pageNum_results_empty=1&totalRows_results_empty=2937&letter=A&search=no'
Очень просто все, что я хочу сделать, это изменить параметр 'search' из 'no' до 'yes'. Из того, что я могу понять, мне нужно удалить 'search=no' из строки запроса, а затем добавьте 'search=yes» по ссылке. Я не просто не могу удалить его из строки запроса, или я лаю не по тому дереву.
Любые советы принимаются с благодарностью
Код PHP
$isSearch = $_GET['search'];
$queryString_results_empty = "";
if (!empty($_SERVER['QUERY_STRING'])) {
$params = explode("&", $_SERVER['QUERY_STRING']);
$newParams = array();
foreach ($params as $param) {
if (stristr($param, "pageNum_results_empty") == false &&
stristr($param, "totalRows_results_empty") == false) {
array_push($newParams, $param);
}
}
if (count($newParams) != 0) {
$queryString_results_empty = "&" . htmlentities(implode("&", $newParams));
}
}
$queryString_results_empty = sprintf("&totalRows_results_empty=%d%s", $totalRows_results_empty, $queryString_results_empty);
Код подкачки набора записей
[url=
Подробнее здесь: https://stackoverflow.com/questions/232 ... -parameter