2012-04-30 98 views
1

雖然我已經看到這個問題不僅在這裏,而且在其他論壇上看到了這個問題,但我希望更多的基本信息與我手邊的任務有關,因爲每個程序員都略微對這個特定功能的不同需求。現在,我只想從我的數據庫中提取x數據量(這是我的專業知識領域,因爲我已經使用這些語言幾年了......我也使用mysqli擴展),然後將這些數據放入JavaScript數組中。使用PHP/MySQL填充JavaScript數組

那時候,我會在JS數組中顯示信息,以適應我想到的許多目的。

編寫符合標準的代碼對我來說很重要,因此我不介意花時間學習完成這些任務的最佳方法。

我見過JSON和其他技術的提及。我沒有在這裏看到任何可怕的複雜,只是從我的數據庫填充JS數組。

任何和所有的幫助將受到真誠的讚賞。

回答

5

從填充任何PHP變量JS通常涉及這種構造的:

$myvar = array('hello world'); 

?> 
<script type="text/javascript"> 
var myvar = <?php echo json_encode($myvar); ?>; 
</script> 
+0

傑克,許多感謝。非常簡潔,重點突出。我會給這個旋轉併發布任何我有的新問題。謝謝! - 道奇手 – wordman

+0

很高興幫助:) –

+0

傑克,非常感謝您的快速跟進。另外一個想法是:我對這項技術的大部分應用都是從6到50個項目的任何地方拉出一個陣列。我假設我在你的'var myvar'代碼的JS腳本內部建立一個循環來將PHP數組的內容加載到JS數組中? (我希望這是有道理的)。謝謝! - wordman – wordman