Czy można zrobić coś takiego?:
Mam stronę pod adresem:
www.strona.pl/?d=zamowienia&idklienta=40
Skrypt wyświetla mi na stronie listę wszystkich zamówień złożonych przez klienta o ID =40
Chcę umożliwić użytkownikowi przeglądanie spośród wszyzsktich zamówień, tylko te, o określonych kryteriach wyboru, np. wg stanu zamówienia...No i oczywiście za pomocą formularza bez przeladowania strony.
Napisalam skrypt:
(...) '<p>Pokaż: <select name="kryteria" size="1" onChange="opcje.submit();">'; $stat = pobierz_statusy(); lista_statusow($stat); // tu wyświetla się lista opcji o wartościach value="status_id" i nazwie statusu jako opis opcji '</select></p></form>'; $kryt = ''; } else { $wgstat = $_GET['kryteria']; $kryt = " AND status_id = '".$wgstat."'"; }
Teraz zmienną $kryt dołączam do zapytania mysql.
Problem jest w tym, że formularz wysyła mi się do strony www.strona.pl/?kryteria=X
a chciałabym, żeby wysyłał się do www.strona.pl/?d=zamowienia&idklienta='.$id.'&kryteria=X
Jak zmieniam nazwę zmiennej na /?d=zamowienia&idklienta='.$id.'&kryteria= to wyskakują jakieś dziwne krzaki w adresie no i oczywiscie bład. Co powinnam zmienić?