私は周期表を作成していますが、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...//
?>