আমি এই পিএইচপি ফাংশনটি বিকল্পগুলি উত্পন্ন করতে ব্যবহার করেছি এবং এটি আমার এইচটিএমএলে প্রবেশ করিয়েছি
<?php
# code to output a set of options for a numeric drop down list
# parameters: (start, end, step, format, default)
function numericoptions($start, $end, $step, $formatstring, $default)
{
$retstring = "";
for($i = $start; $i <= $end; $i = $i + $step)
{
$retstring = $retstring . '<OPTION ';
$retstring = $retstring . 'value="' . sprintf($formatstring,$i) . '"';
if($default == $i)
{
$retstring = $retstring . ' selected="selected"';
}
$retstring = $retstring . '>' . sprintf($formatstring,$i) . '</OPTION> ';
}
return $retstring;
}
?>
এবং তারপরে আমার ওয়েবপেজ কোডে আমি এটি নীচের মতো ব্যবহার করি;
<select id="endmin" name="endmin">
<?php echo numericoptions(0,55,5,'%02d',$endmin); ?>
</select>
যদি পৃষ্ঠাটি লোড হওয়ার পরে এন্ডমিন একটি _POST ভেরিয়েবল থেকে তৈরি করা হয় (এবং এই কোডটি কোনও ফর্মের মধ্যে রয়েছে যা পোস্ট করে) তবে পূর্বনির্ধারিত মানটি ডিফল্টরূপে নির্বাচন করা হয়।