我正在制作元素周期表,并且是 php 新手。我已经四处寻找有关如何完成此任务的信息,但我找不到任何东西。我想要做的是查询我的数据库并获取原子量、名称、元素符号等的值,并将它们填充到我用 html 和 css 构建的元素周期表中。但是,我只是不知道运行“while”循环并将数据填充到适当的空间中。我了解如何使用结果创建表格,但我不了解如何将结果填充到已创建的 html 结构中。这是我的代码的一部分。同样,我对 php 非常陌生,因此将不胜感激任何帮助。我相当肯定这与我放置打开/关闭 php 标签的位置有很大关系。本质上,如何让循环识别 html 中的变量?我是否关闭 php 标签并重新打开?
非常感谢你。
<?php
//query database (connection successful)//
$result=mysql_query("SELECT * FROM elementdata", $link);
//fetch results into array to loop through//
while($row = mysql_fetch_array($result)) {
//begin table structure where I would like to insert data//
<div id="hydrogen" class="element group1 period1">
<span class="number"> echo $row['atomicNumber']; </span><br>
<span class="symbol">H</span><br>
<span class="name"> echo $row['name']; </span><br>
<span class="molmass">1.007 94</span></div>
<div id="Helium" class="element group18 period1">
<span class="number">echo $row['atomicNumber'];</span><br>
<span class="symbol">He</span><br>
<span class="name"> echo $row['name']; </span><br>
<span class="molmass">4.002 602</span></div>
//...table continues...//
?>