Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][PHP]Tablice w php
nono91
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 26.10.2014

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


Witam muszę przekazać tablicę pobraną w php do javascript.
Problem polega na tym że tablicę muszę mieć jednowymiarową.

  1. $row=$command->queryRow(); //zawsze zwraca 1 rekord
  2. echo $row['content']; // tak wyświetlam
  3. var zmienna = <?php echo json_encode($row); ?>; //przekazuję do javascript

To działa ale a zmiennej mam tylko 1 wartość


  1. $row=$command->queryAll(); // zwraca wszystkie wiersze
  2. echo $row[0]['content']; // wtedy muszę tak wyświetlić
  3. var zmienna = <?php echo json_encode($row); ?>; (IMG:style_emoticons/default/questionmark.gif) ? tak nie działa

Jak zrobić aby w zmienna mieć tablicę w postaci takiej jak wyżej ? czyli żeby była jednowymiarowa ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
ilidir
post
Post #2





Grupa: Zarejestrowani
Postów: 183
Pomógł: 14
Dołączył: 27.09.2014

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


Cytat
echo $row[0]['content']; // wtedy muszę tak wyświetlić


w tym miejscu wyswietlasz tylko 1 wiersz w tabeli pokaz prosze troszke wiecej kodu. Jak rozumiem ta tabela jest tworzona w jakims innym pliku php niz funkcja JS (IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
vokiel
post
Post #3





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

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


Tagi javascript otwierasz?

  1. $row = array('c1','c2','c3');
  2. echo '<script type="text/javascript">var zmienna = '.json_encode($row).'; console.log(zmienna);</script>';
Go to the top of the page
+Quote Post
nono91
post
Post #4





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 26.10.2014

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


tak , otwieram , nie wkleiłem ich tu , a wartości pobieram z bazy
Go to the top of the page
+Quote Post
vokiel
post
Post #5





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

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


Jaki HTML dostajesz jako wynik? Jakieś błędy w konsoli JavaScript?
Go to the top of the page
+Quote Post

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: 22.08.2025 - 20:59