Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Java][PHP]Problem z pobraniem rekordów z bazy...HELP
Krismen
post
Post #1





Grupa: Zarejestrowani
Postów: 86
Pomógł: 0
Dołączył: 5.02.2009

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


Próbuję pobrać rekordy z bazy do tablicy javascript, oto kod:

  1.  
  2. <body>
  3. <div id="blok">
  4. </div>
  5. </body>
  6.  
  7. <script type="text/javascript" src="../js/jquery.js"> </script>
  8. <script type="text/javascript">
  9.  
  10. var tabRekordy=new Array(
  11.  
  12. <?php
  13.  
  14. $polaczenie=mysqli_connect('localhost','root','krasnal','miasta');
  15. $pytanie='select woj from wojewodztwa';
  16. $rezultaty=mysqli_query($polaczenie,$pytanie);
  17. $ile_znaleziono=mysqli_num_rows($rezultaty);
  18.  
  19. for ($i=0;$i<$ile_znaleziono;$i++)
  20. {
  21. $wiersz=mysqli_fetch_array($rezultaty);
  22. echo "$wiersz[0]";
  23. }
  24.  
  25. ?>
  26. );
  27.  
  28. for (x=0;x<tabRekordy.length;x++)
  29. {
  30. $('#blok').append(tabRekordy[x]);
  31. }
  32.  
  33. </script>
  34.  



... i tablica tabRekordy nic nie wyświetla. Ktoś pomoże ?

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Valdi_B
post
Post #2





Grupa: Zarejestrowani
Postów: 107
Pomógł: 30
Dołączył: 19.02.2011
Skąd: Warszawa

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


Owszem - z bazy danych dostajesz wyniki. ale pytanie - jak potem te wyniki wmontujesz w treść wysyłaną do przeglądarki.
Podaj cały ten fragment od "var tabRekordy=new Array(" do zamykającego ");".

Wciąż mnie niepokoi to, że w Twoim kodzie PHP nie ma żadnego echo(','); - wstawienia przecinków separujących elementy tej tablicy.
Nie widać także pisania do treści cudzysłowów / apostrofów "okalających" wartości.
Może źle czytam Twój kod, ale wg mnie w tabRekordy powinieneś mieć "gołe" nazwy województw i to w dodatku "posklejane" ze sobą (bez żadnych spacji).
Podejrzyj w przeglądarce, czy JavaScript nie sygnalizuje jakiegoś błędu bo "na moje 4 oczy" powinien się "wywalać".
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: 15.10.2025 - 02:18