Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wybieranie według kategorii
vieri_pl
post
Post #1





Grupa: Zarejestrowani
Postów: 406
Pomógł: 9
Dołączył: 24.07.2005
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


mam w bazie tablice recenzje,zapowiedzi,poradniki

chcę aby na stronie po wybraniu opcji z listy np. recenzje wyświetliło mi tylko recenzje. Wiem że to było już gdzieś na forum ba! nawet to czytałem ale za chiy nie pojąłem może mi to ktoś przedstawić jakoś praktycznie lub te z wytłumaczyć (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?

Ten post edytował vieri_pl 2.08.2005, 22:55:39
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Do tego musisz wykorzystać formularz:
  1. <form method="post" action="twojskryptphp">
  2. <select name="typ" onchange="submit();">
  3. <option value="recenzje" >Recenzje</option>
  4. <option value="zapowiedzi" >zapowiedzi</option>
  5. <option value="poradniki" >Poradniki</option>
  6. </form>
po wybraniu którejśc z opcji zostanie wyslany formularz do skryptu, który to przetworzy

skryptphp:
  1. <?php
  2.  
  3. if (isset($_POST['typ']))
  4. {//jeśli wybrano jakąs opcję
  5. //w tablicy $_POST są zmienne z formularza
  6.    $typ = $_POST['typ']
  7.    $sql = &#092;"select $typ from tabela where $typ is not null and $typ<>''\";
  8.    //$typ - to nazwa kolumny. robie select $typ - pobierze dane tylko z tej kolumny
  9.   //warunke $typ też operuje tytlko na wybranej kolumnie.
  10.   //dzięki temu nie trzeba smażyć trzech zapytań dla rózbnych opcji
  11. //tutaj wykonujesz i wyswietlasz zapytanie
  12. }
  13.  
  14. ?>


Jak już pisalem we wczesniejszym poście poucz się podstaw. Zawalasz forum pytaniami, które wynikają z braku podstaw. Jeszcze parę takich topiców i któryś moderatorów się wkurzy (np. ja) i będzie zamykał wszystkie twoje topici

aaa, i wyrażeniq typu "ni cholery" są zbędne
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 2.10.2025 - 18:24