PHP MySQL值传递到JavaScript
PHP MySQL value pass to JavaScript
hei,
$i=0;
while($row = $result->fetch_assoc()) {
echo "
<tr><td>".$row["Number"]."</td><td>".$row["MusikName"]." ".$row["MusikURL"]."</td></tr>";
这部分工作。。。它给我->1个测试1个url1.de 2个测试2个url2.de…
所以我想要的是将URL传递给JavaScript数组。。。通过在phpscript 中执行
$urlarray[]=$row["MusikURL"];
echo $urlarray[$i]; // gives me url1.de url2.de url3.de
i++; // to fill $urlarray[1] [2] [...] with urls
如何将URL传递给JavaScript数组,以便通过javascriptarrayurl[1]javascriptarrayirl[2](结果应该是一个清晰的url)。。。我遇到了JSON:c 的问题
提前感谢!!
您可以使用jQuery并拥有类似的东西
<?php
$returnArray = array();
while ($row = $result->fetch_assoc()) {
array_push($returnArray, $row);
}
$jsonArray = json_encode($returnArray);
?>
<script>
$(document).ready(function () {
var objArray = $.parseJSON("<?php echo $jsonArray; ?>");
for (var i = 0; i < objArray.length; i++) {
var row = objArray[i];
console.log(row);
// Now here you have access to row.Number row.MusikURL
}
});
您可以使用json_encode()
将PHP变量转换为其Javascript文字表示法。
<script>
var urlarray = <?php echo json_encode($urlarray); ?>;
</script>
相关文章:
- 如何将值传递给wicket中的javascript函数
- 使用Ajax将PHP值传递给javascript
- 将javascript值传递给PHP
- 将javascript值传递给php是正确的方法
- 在key up函数上将文本框值传递给javascript
- 多个单选按钮,需要将选定的值传递给javascript
- 将 MSSQL 表值传递给 javascript
- 将JavaScript值传递给PHP变量(有限制)
- 将 JavaScript 值传递给 C# 值
- 将 javascript 值传递给 html
- 如何将 JavaScript 值传递给 php
- 如何将 Javascript 值传递给 C# 中的方法
- 使用 JQUERY Ajax 将 JavaScript 值传递给 PHP(值来自 Facebook Javascript
- 将javascript值传递给php函数
- 如何将javascript值传递给cookie
- Javascript值传递给php
- 将用户控件中的javascript值传递给webform
- 将javascript值传递给php并返回
- 将一个变量值从javascript值传递给php变量
- 将地理位置JavaScript值传递给Bean