Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][MySQL] Odczytywanie danych z bazy z uzyciem JS
Forum PHP.pl > Forum > Przedszkole
php__amator
Witajcie przedszkolaki wink.gif

Ostanio niewiele robiłem, w końcu nadszedł ten czas i się zaczęło.
Moje pytanie brzmi:

a może nie pytanie a prośba do zorientowanych w JS. Robię coś w rodzaju generatora naklejek do których dane pobierane są z bazy i wpisywane w pola na naklejce.
Mogę to zrobić w PHP ale wolałbym z użyciem JavaScript'u a chodzi mi o to aby nie przeładowywać strony tylko że tak powiem na żywo więc potrzebuję skrypt ktory pozwoli szybko sprawdzić czy w bazie istnieje wpis o okerślonym identyfikatorze lub jak kto woli czy istnieje wpis nr "x" i jeśli tak to odczytuje dane i pakuje do inputów.
No i nie wiem jak sie do tego zabrac smile.gif
Pomoc z przyjemnością przyjmę.

Pozdrawiam
phpamator
Turson
Prostota działania powala z nóg http://api.jquery.com/jQuery.ajax/
php__amator
Taaa, jeśli się ma pojęcie smile.gif
A nie mogłbyś proszę nakreślić jakiegoś prostego przykładu ?
Bo manual w moim przypadku zadziała pewnie za jakies ..... 10 tygodni ?
W zasadzie chodzi mi tylko o coś takiego:
wpisuje do input'a kolejne cyfry kodu, skrypt sprawdza w bazie czy taki jest, jesli jest odczytuje dane z rekordu w którym znajduje się dany kod.
i to tyle smile.gif

Pozdrawiam
phpamator
jqueryamator bedzie wkrótce smile.gif
Turson
[JAVASCRIPT] pobierz, plaintext
  1. $.ajax({
  2. url: 'plik.php',
  3. success: function(msg){
  4. var obj = $.parseJSON(msg);
  5. alert(obj.odp);
  6. }
  7. })
[JAVASCRIPT] pobierz, plaintext

  1. <?PHP
  2. if(1==1) $tab['odp'] = "OK";
  3. else $tab['odp'] = "błąd";
  4.  
  5. $tab=json_encode($tab);
  6. print_r($tab);
php__amator
Ahaa czyli z poziomu ajaxa wywolujemy plik php w ktorym mamy procedure odczytu z bazy ktory zwraca dane do ajaxa i wywala na ekran ?
Turson
Tak, a w js odbierasz tablicę i robisz z nią co chcesz
php__amator
OK, a gdzie w tym przykładowym pliku php powinno znajdowac sie jakieś zapytanie ?
Turson
tam gdzie ja dałem if(1==1) możesz zrobić zapytanie. Zasada działania jest taka sama jak wszędzie, tyle że printujesz jsona na końcu
php__amator
Dziękuję Turson, oczywiscie po trenuję i plusik dla ciebie wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.