Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> formularz
blizniak
post
Post #1





Grupa: Zarejestrowani
Postów: 253
Pomógł: 0
Dołączył: 14.04.2005

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


mam cos takiego
  1. <?php
  2. echo'<FORM ACTION=\"index.php?formularz=wyswietl_wszystko.php\" METHOD=\"post\">';
  3.  echo&#092;"Sortuj wedlug \";
  4.     echo'<SELECT NAME=\"sortuj\">
  5.           <OPTION>nazwa
  6.           <OPTION>ilosc_ofert
  7.           <OPTION>cena';      
  8.           
  9.      echo'</SELECT>';
  10.      echo'<INPUT TYPE=\"submit\"  VALUE=\"Sortuj\">';
  11.     echo'</FORM>';
  12.     $sortuj=$_POST[&#092;"sortuj\"];
  13.     
  14.  $wynik = mysql_query(&#092;"select * from sprzedarz order by '$sortuj' \");
  15. ?>

i wszystko tu dobrze dziala tylko chodzi o to jak zrobic cos takiego zeby np jak dam sortowanie po cenie to zeby w select pokazywalo mi aktualnie poczym jest sortowane w danej chwili bo teraz sortuje mi dobrze a po przeladowaniu strony zawsze jest pokazywane w select nazwa jako pierwsze

Ten post edytował blizniak 7.06.2005, 16:34:52
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




Cytat
w select jak to mozna zrobic zeby nie pokazywalo 2 takich samych
Zrobic to po mojemu. POkaz może jaki blad wywala. Pislaem z palca to moglem jakas literówke zrobic

edit: znalazlem. glupia literówka. czlowiek stara sie pomoc , a oni go od razu skreslaja, a te mlode pokolenie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
  1. <?php
  2.  
  3. $sortuj='';
  4. if (isset($_POST[&#092;"sortuj\"]))
  5.     $sortuj=$_POST[&#092;"sortuj\"];
  6. echo'<FORM ACTION=\"index.php?formularz=wyswietl_wszystko.php\" METHOD=\"post\">';
  7. echo&#092;"Sortuj wedlug \";
  8.     echo'<SELECT NAME=\"sortuj\">
  9.           <OPTION value=\"nazwa\" '.($sortuj=='nazwa'?'selected':'').'>nazwa</option>
  10.           <OPTION value=\"ilosc_ofert\" '.($sortuj=='ilosc_ofert'?'selected':'').'>ilosc_ofert</option>
  11.           <OPTION value=\"cena\" '.($sortuj=='cena'?'selected':'').'>cena</option>';
  12.           
  13.      echo'</SELECT>';
  14.      echo'<INPUT TYPE=\"submit\"  VALUE=\"Sortuj\">';
  15.     echo'</FORM>';
  16.  
  17.     
  18. $wynik = mysql_query(&#092;"select * from sprzedarz order by '$sortuj' \");
  19.  
  20. ?>

mogles sam poszukac.

pozatym jak otwierasz <option> to i zamykaj </option>
jak pobierasz co¶ z posta, to sprawdz czy wogole tam cos jest

Ten post edytował nospor 7.06.2005, 17:17:07
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: 6.10.2025 - 06:57