loop

PHP programming forum. Ask questions or help people concerning PHP code. Don't understand a function? Need help implementing a class? Don't understand a class? Here is where to ask. Remember to do your homework!

Moderator: General Moderators

Post Reply
prasadharischandra
Forum Commoner
Posts: 57
Joined: Thu May 09, 2002 2:19 am
Location: sri lanka
Contact:

loop

Post by prasadharischandra »

how do i do this code using one loop

my code

<select name="select_du">
<option value="0:05" <?if ($flight_duration=='0:05') echo "selected";?>>0:05</option>
<option value="0:10"<?if ($flight_duration=='0:10') echo "selected";?>>0:10</option>
<option value="0:15"<?if ($flight_duration=='0:15') echo "selected";?>>0:15</option>
<option value="0:20"<?if ($flight_duration=='0:20') echo "selected";?>>0:20</option>
<option value="0:25"<?if ($flight_duration=='0:25') echo "selected";?>>0:25</option>
<option value="0:30"<?if ($flight_duration=='0:30') echo "selected";?>>0:30</option>
<option value="0:35"<?if ($flight_duration=='0:35') echo "selected";?>>0:35</option>

<option value="0:40"<?if ($flight_duration=='0:40') echo "selected";?>>0:40</option>
<option value="0:45"<?if ($flight_duration=='0:45') echo "selected";?>>0:45</option>
<option value="0:50"<?if ($flight_duration=='0:50') echo "selected";?>>0:50</option>
<option value="0:55"<?if ($flight_duration=='0:55') echo "selected";?>>0:55</option>
<option value="0:60"<?if ($flight_duration=='0:60') echo "selected";?>>0:60</option>
<option value="0:65"<?if ($flight_duration=='0:65') echo "selected";?>>0:65</option>
<option value="0:70"<?if ($flight_duration=='0:70') echo "selected";?>>0:70</option>
<option value="0:75"<?if ($flight_duration=='0:75') echo "selected";?>>0:75</option>
<option value="0:80"<?if ($flight_duration=='0:80') echo "selected";?>>0:80</option>
<option value="0:85"<?if ($flight_duration=='0:85') echo "selected";?>>0:85</option>
<option value="0:90" <?if ($flight_duration=='0:90') echo "selected";?>>0:90</option>

<option value="0:95"<?if ($flight_duration=='0:95') echo "selected";?>>0:95</option>
<option value="100"<?if ($flight_duration=='100') echo "selected";?>>100</option>
<option value="105"<?if ($flight_duration=='105') echo "selected";?>>105</option>
<option value="110"<?if ($flight_duration=='110') echo "selected";?>>110</option>
<option value="115" <?if ($flight_duration=='115') echo "selected";?>>115</option>
</select> :(
LenHewitt
Forum Newbie
Posts: 10
Joined: Sat Jul 06, 2002 6:13 am
Location: United Kingdom

Post by LenHewitt »

Prasad,

I use this for contry select boxes (storing the country list in an array)

Code: Select all

<?php 
     foreach ($country_list as $lst)&#123;
        printf("<option value="%s"%s>%s</option>\n", $lst,
        ($formVars&#1111;'country']=="$lst")?" selected":"", $lst);
     &#125;
?>
prasadharischandra
Forum Commoner
Posts: 57
Joined: Thu May 09, 2002 2:19 am
Location: sri lanka
Contact:

loop

Post by prasadharischandra »

hai iwant to time loop
ajaypatil
Forum Newbie
Posts: 17
Joined: Wed Jul 03, 2002 2:15 am
Location: Pune, India
Contact:

Post by ajaypatil »

Code: Select all

<?php 
     $max_flight_duration = 10;
     for ($seconds = 0; $seconds < $max_flight_duration; $seconds++) 
     &#123;
         for ($j = 0; $j < 20; $j++) 
         &#123;
             $milliseconds = $j * 5;
             $time = $seconds . ":" . $milliseconds;
             $selected = "";
             if ($time == $flight_duration)
                 $selected = "selected";
 
             echo "<option value=$time $selected>$time</option>";
         &#125;
     &#125;     
?>
Havent compiled or tested. But it should work. :wink:

Ajay
Post Reply