Mam prostą pętle loop wewnątrz której chciałbym umieścić kod java script:
Kod JS
<script type="text/javascript"> var access_token = "..."; var user_id = "pobranie id z bazy danych"; var url = "https://api.instagram.com/v1/users/"+user_id+"?access_token="+access_token+"&callback=?"; $.getJSON(url, function(data) { $(".thumb").append("<img src='"+data.data.profile_picture+"' /><br/>"); }); </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
$query = "SELECT * FROM database ORDER BY date DESC"; $body .= ' <div class="box" style="width:154px; height:180px; margin-right:11px;"> <div class="thumb" style="width:150px; height:150px; border:2px solid #333;"> Tutaj chciałbym umieścić jquery </div> <div class="namespace" style="width:150px; text-align:center;"><b>'.$row[2].'</b>('.$row[3].')</div> </div> ';} 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ą
$userid = ''.$row[4].'';
natomiast w js
niestety wyskakuje błąd:
Undefined variable: userid