私はこのコードを持っていますが、それを繰り返す簡単な方法があるかどうか知りたいです。私はこれらを約 60 個持っており、常にさらに追加する予定です。そのため、手動でそれぞれを追加する必要がないように、誰かがループなどを理解するのを手伝ってくれるとうれしいです. これらはそれぞれダウンロードへのリンクを作成しているため、おそらく変数名をファイル名として使用する必要があると思います。ファイル名 01 Intro.mp3 は、ダウンロードの場所を示すものであるため、これを機能させるには、それを変数名に変更する必要があると推測しています。
変数名を取得するために使用するコードを次に示します。
while ($row = mysqli_fetch_array($resultstwo))
{
extract($row);
}
これが私が繰り返したいコードです。そのうちの2つを含めました。
<?php
if ($intro ==1) {
$strKey = createKey();
mysqli_query($resDB,"INSERT INTO downloads (downloadkey, file, expires) VALUES ('{$strKey}', '01 Intro.mp3', '".(time()+(60*60))."')");
echo "<a href='download.php?key=$strKey'>Intro</a>";
}
?>
<?php
if ($fightingfires ==1) {
$strKey = createKey();
mysqli_query($resDB,"INSERT INTO downloads (downloadkey, file, expires) VALUES ('{$strKey}', '02 Fighting Fires.mp3', '".(time()+(60*60))."')");
echo "<a href='download.php?key=$strKey'>Fighting Fires</a>";
}
?>