Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][JavaScript][PHP]Przekazywanie
Forum PHP.pl > Forum > Przedszkole
mleczkopaw
Witam,
mam pewien problem, gdyż przy pomocy php i symfony3 pobieram sobie z bazy rekordy i tworzę z nich JSON. Mój problem polega na tym, jak później to przekazać do JS. Próbowałem wielu rzeczy ale nic nie działa. Jakbyście mogli cokolwiek doradzić... Tylko proszę, nie odsyłajcie mnie do googli :/
com
No w js robisz zapytanie pod adres który zwraca Ci te api, nie da sie nie odesłać do googli bo sad mamy wiedzieć czego używasz w javascript, ale szukaj pod frazą:
rest javascript
mleczkopaw
Ewentualnie jakbyście mieli jakiś pomysł/sposób na pobranie danych z bazy przez symfony i przekazanie ich do js, najlepiej w postaci xml lub JSON.
com
poczytaj o rest api
mleczkopaw
Ok, ogarnąłem to, posłużyłem się ajaxem i fajnie działa smile.gif teraz kolejna rzecz, gdyż jak mi symfony generuje tablicę jednowymiarową to już nie działa mi ten kod :/

  1. function getData() {
  2. var marker;
  3. var idd = [];
  4. var laa = [];
  5. var loo = [];
  6. var ico = [];
  7. var naa = [];
  8. var op = [];
  9. $.ajax({
  10. type: "POST",
  11. url: 'point',
  12. dataType: "json",
  13. success: function(data) {
  14. for(var i=0; i<data.length; i++) {
  15. idd[i] = data[i].id;
  16. laa[i] = data[i].lat;
  17. loo[i] = data[i].lon;
  18. ico[i] = data[i].ikona;
  19. naa[i] = data[i].nazwa;
  20. op[i] = data[i].danesm;
  21. marker = dodajMarker(laa[i],loo[i],ico[i],naa[i],op[i],idd[i]);
  22. }
  23. },
  24. error: function(blad) {
  25. alert("Błąd");
  26. console.log(blad);
  27. }
  28. });
  29. }
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.