Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php/mysql] Drop down list w php z Mysql, jak napisac?
kubik
post 12.02.2007, 15:17:51
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 12.02.2007

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


Witam, mam problem - jestem poczatkujacy w php i MYSQL, musze jednak napisac strone, ktora zawiera Drop down liste, ktora laczy sie z Mysql... W sprawach HTML-a i CSS-a nie ma problemu, jednak z php jest. Prosze wiec o pomoc jak taka liste stworzyc, ktora bedzie wybierala po jej zatwirdzeniu okreslone rekordy wyswietlane na stronie - jesli mozna to najlepszym rozwiazanieb lylby tutorial krok po kroku z opisem... Z gory dziekuje i przepraszam za brak polskich znakow



---------
skoro już na przedszkolu
uzupełnie temat o tagi
~Cienki1980
Go to the top of the page
+Quote Post
siemakuba
post 12.02.2007, 16:52:59
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 112
Pomógł: 20
Dołączył: 10.04.2005

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


Witaj, ideą tego forum jest pomaganie, a nie wyręczanie ;)
Pokaż trochę chęci, mało prawdopodobne że ktoś za ciebie napisze to co potrzebujesz, bo nie o to chodzi.

Co mogę ci podpowiedzieć:
- zatwierdzony formularz przesyła dane (POST lub GET, zależnie od wybranej metody)
- te dane musisz złapać w skrypcie
- musisz sprawdzić, czy w przesłanych danych jest informacja o tym, co trzeba pobrać z bazy
- jeżeli jest, łączysz się z bazą i pobierasz odpowiednie dane
- po pobraniu danych wyświetlasz je na stronie.

Jeżeli jesteś zupełna noga z php a potrzebujesz mieć to zrobione, możesz zamieścić ogłoszenie na tym forum w dziale Giełda Ofert / Poszukuję i spróbować tym samym znaleźć kogoś kto wykona to za ciebie odpłatnie lub nie.

Jeżeli natomiast chcesz się dowiedzieć jak to zrobić i potrzebujesz w tym pomocy, zacznij pisać i śmiało pytaj, ale podając konkretne problemy - chętnie pomożemy :)

P.S. Brak polskich liter nie jest bardzo wielkim problemem, ale zamiast przepraszać za ich brak lepiej jednak ich używać :)

P.S. 2 Przenoszę na Przedszkole

pozdr.
Go to the top of the page
+Quote Post
yaotzin
post 14.02.2007, 01:33:15
Post #3





Grupa: Zarejestrowani
Postów: 157
Pomógł: 0
Dołączył: 12.02.2007
Skąd: Zielona Góra

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


Chodzi ci o takie rozwijane menu w dół tak questionmark.gif Ma się robić na żywo czy jak questionmark.gif Bo jeśli ma być generowane w momencie najechania myszką to oczywiscie można to wykonać tylko w skryptach działających po stronie klienta, jeżeli to ma być generowane po kliknięcu czy coś to mozna to zrobić w php hm....

Chyba coś zamieszałem... blinksmiley.gif Ale to przez to ze jest już późno a ja niespałem poprzedniej nocy sleepysmiley03.gif PZDR....


--------------------
------
Per Aspera Ad Astra
Go to the top of the page
+Quote Post
Babcia@Stefa
post 14.02.2007, 07:34:15
Post #4





Grupa: Zarejestrowani
Postów: 654
Pomógł: 17
Dołączył: 19.03.2006
Skąd: z kosmosu ;)

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


Może tak:
  1. <?php
  2. $wyniki[0] = 'wartosc|nazwa';
  3. $wyniki[1] = 'nastepna wartosc|i nazwa';
  4. $wyniki[2] = 'itp...|itp...';
  5. while ($petla < count($wyniki))
  6. {
  7. $petla++;
  8. $wynik = explode('|', $wyniki[$petla]);
  9. echo '<option value="' .$wynik[0]. '">' .$wynik[1]. '</option>';
  10. }
  11. ?>


Tylko zamień to na sql i będzie dobrze.

Dziękuję, Babcia@Stefa


--------------------
Środowisko testowe (desktop) - Gedit, lighttpd, sftp, rsync, xfce4-terminal, chromium, firefox4 | System: Gentoo ~x86
O'Neill - serwer WWW @ lighttpd, links, nano, rsyncd, sftpd | System: Debian
Go to the top of the page
+Quote Post
ar2oor
post 14.02.2007, 10:23:41
Post #5





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 25.08.2004

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


najpierw bym zrobił drop down menu (na przykład w css)

zrobił bym tabele w sql z polami,id(autoincrement),nazwa,link,kolejnosc,typ

id by samo rosło,nazwe bysmy ustawili ręcznie,link tez i kolejnosc ,a w kolejnosci liczby(przy sortowaniu i pobieraniu danych z bazy),a typ to "glowne" jezeli menu jest główne a jeżeli jest podmenu (dropdown) do jakiegos głównego elementu menu , to w polu "typ" dal bym id menu głównego.

no i teraz tylko pobieramy menu glówne (typ=glowne) i podmenu dla kazdego z elementów menu głównego (typ= id głównego menu) , no i oczywiscie nazwe i link .


mysle ze tak mozna by było wykonać to menu z mysql , i tak ja je wykonałem.

tabelka sql by wyglądała tak:


--------------------

Mój Status GG:
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.07.2025 - 23:30