![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 253 Pomógł: 1 Dołączył: 26.08.2009 Skąd: Szczecin Ostrzeżenie: (10%) ![]() ![]() |
Witam
Od niedawna tworzę coś w JavaScript i dlatego postanowiłem umieścić ten problem tutaj, ale nie wiem czy należy on do błędów podstawowych. Ale do rzeczy. Znalazłem w necie dosyć prostą instrukcję, a raczej gotowy skrypt, który przy zmianie wybranej opcji pola typu select pobiera z bazy danych dane na ten temat i wyświetla bez przeładowania na stronie. Mi jest potrzebny podobny skrypt, jednak ten ma pod wpływem wyboru w jednym polu select pobrać dane z tablicy i umieścić je jako opcje w drugim polu select. Trochę już nad tym siedzę, dlatego postanowiłem tutaj spytać się co może robię źle. Oto całość: index.html
getproduct.php
Oba pliki są na tym samym poziomie. Możliwe, że jest to jakiś głupi błąd, ale ja jakoś patrzę i nic nie widzę. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Przetestowałeś poprawność działania AJAX?
Na początek sprawdzić czy jest ok dając jakieś echo. Jeśli się wyświetla idziesz krok dalej, pobranie zmiennej - czy działa. Jeśli tak to coś z zapytaniem. Kod mysql_query("SELECT FROM colors WHERE id='".$p."'"); Nie wystarczy: Kod mysql_query("SELECT FROM colors WHERE `id` = $p "); ? Oczywiście jeśli id jest numeryczne. Potem jeśli jest wszystko ok to pętla i warunek. Tu już bym ponowił zalecenia Lord'a. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 16:31 |