我试图进行动态划分,用变量更改其id.除此之外,dvision是一个弹出窗口.该部门必须是独一无二的,因为我从数据库中提取信息.到目前为止我所拥有的是:
<?php
$index_map = 4; //this variable is already defined in other part of the document.
//It is just here to specify its value to the readers
$index_data = 1;
while($index_data = $index_map)
{
echo '
<div data-role="popup" id="mapdata'.$index_data.'" class="ui-content" data-theme="d">
<img class="popphoto" src="style/2nd_floor.png"
style="max-height:512px;" alt="Parking_Lot_Map1">
'.$index_data.'
</div>
';
$index_data++;
}
?>
Run Code Online (Sandbox Code Playgroud)
由于某种原因,while循环不执行任何操作,并且在此之后不显示任何其他html数据.这是一个包含在另一个.php文件中的PHP文档.我不知道为什么while循环不识别变量
while($index_data = $index_map)
Run Code Online (Sandbox Code Playgroud)
应该
while($index_data == $index_map)
Run Code Online (Sandbox Code Playgroud)
因为=
集合,==
比较.