Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][MySQL][PHP]Jquery w pętli loop
adamoski11
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 15.03.2015

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


Witam,

Mam prostą pętle loop wewnątrz której chciałbym umieścić kod java script:

Kod JS
  1. <script type="text/javascript">
  2. var access_token = "...";
  3. var user_id = "pobranie id z bazy danych";
  4. var url = "https://api.instagram.com/v1/users/"+user_id+"?access_token="+access_token+"&callback=?";
  5. $.getJSON(url, function(data) {
  6. $(".thumb").append("<img src='"+data.data.profile_picture+"' /><br/>");
  7. });
  8. </script>


Mój problem wygląda następująco, nie wiem jak w pętle wrzucić kod JS, tak aby przy każdym wywołaniu pętli, zmienna var user_id = "..." pobierała z mojej bazy wartość kolumny id.

Kod PHP
  1. $query = "SELECT * FROM database ORDER BY date DESC";
  2. $result = mysql_query ($query);
  3. while ($row = mysql_fetch_array($result)){
  4.  
  5. $body .= '
  6. <div class="box" style="width:154px; height:180px; margin-right:11px;">
  7. <div class="thumb" style="width:150px; height:150px; border:2px solid #333;">
  8. Tutaj chciałbym umieścić jquery
  9. </div>
  10. <div class="namespace" style="width:150px; text-align:center;"><b>'.$row[2].'</b>('.$row[3].')</div>
  11. </div>
  12. ';}
  13.  
  14. echo '<div class="content_list_box" style="width:970px; height:auto; margin:auto;">'.$body.'</div>';


Zapytam prościej, w jaki sposób pobrać do zmiennej JQUERY var user_id = "..." wartość kolumny id z bazy danych?

do pętli dodałem zmienną

  1. $userid = ''.$row[4].'';


natomiast w js

  1. var user_id = "<?php echo ''.$userid.'' ?>";


niestety wyskakuje błąd:

Undefined variable: userid
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: 25.12.2025 - 15:30