我正在使用javascript代码块中的php标签进行数据库查询。但是当我使用javascript变量时没有得到结果。
在下面的代码中,“ location [i] [0]”是一个JavaScript变量。当我不使用此变量时,查询将无缝运行。
google.maps.event.addListener(marker,'click',(function(marker,i){ return function(){
infowindow.setContent('Bölge: ' + locations[i][4] + '<br/><br/>' + '<?php
$query=mysqli_query($conn,"SELECT * FROM yemek WHERE konum_id='"+locations[i][0]+"'");
while($result=mysqli_fetch_array($query)){
echo $result['isim'];
}
?>');
infowindow.open(map, marker);
}
})(标记,i));
可能有错别字。我尝试了许多不同的方式,但都没有成功。