Posted: Tue Jun 05, 2007 6:02 pm
Ok, look closely at that ouput and think about what you really want the output to be.
A community of PHP developers offering assistance, advice, discussion, and friendship.
http://forums.devnetwork.net/
Code: Select all
<form>
<select name="selectorMan">
<option value="1"</option>
</select>
</form>Code: Select all
<form>
<select name="selectorMan">
<option value="1">1</option>
</select>
</form>Code: Select all
<?php
$rlsdate = array('last30', 'last60', 'last90', 'last6mth', 'lastyr', 'overayr');
$avgrating = array('4ormore', '3ormore', '2ormore', '1ormore');
$genre = array('action', 'animation', 'kids', 'comedy', 'docu', 'drama', 'horror', 'musical', 'scifi', 'thriller');
echo '<form>';
echo '<select name="genre">';
foreach($rlsdate as $date) {
echo '<option value=' . $date . '</option>';
}
echo '</select>';
echo '<select name="avgrating">';
foreach($avgrating as $arating) {
echo '<option value=' . $arating . '</option>';
}
echo '</select>';
echo '<select name="genre">';
foreach($genre as $genreItem) {
echo '<option value=' . $genreItem . '</option>';
}
echo '</select>';
echo '</form>';
?>Code: Select all
<form><select name="genre"><option value=last30</option><option value=last60</option><option value=last90</option><option value=last6mth</option><option value=lastyr</option><option value=overayr</option></select><select name="avgrating"><option value=4ormore</option><option value=3ormore</option><option value=2ormore</option><option value=1ormore</option></select><select name="genre"><option value=action</option><option value=animation</option><option value=kids</option><option value=comedy</option><option value=docu</option><option value=drama</option><option value=horror</option><option value=musical</option><option value=scifi</option><option value=thriller</option></select></form>Code: Select all
<?php
$rlsdate = array('last30', 'last60', 'last90', 'last6mth', 'lastyr', 'overayr');
$avgrating = array('4ormore', '3ormore', '2ormore', '1ormore');
$genre = array('action', 'animation', 'kids', 'comedy', 'docu', 'drama', 'horror', 'musical', 'scifi', 'thriller');
echo '<form>';
echo '<select name="releasedate">';
foreach($rlsdate as $date) {
echo '<option value=' . $date . '>' .$date.'</option>';
}
echo '</select>';
echo '<select name="avgrating">';
foreach($avgrating as $arating) {
echo '<option value=' . $arating . '>' . $arating . '</option>';
}
echo '</select>';
echo '<select name="genre">';
foreach($genre as $genreItem) {
echo '<option value=' . $genreItem . '>' . $genreItem . '</option>';
}
echo '</select>';
echo '</form>';
?>
Code: Select all
<?php
$rlsdate = array('last30', 'last60', 'last90', 'last6mth', 'lastyr', 'overayr');
$avgrating = array('4ormore', '3ormore', '2ormore', '1ormore');
$genre = array('action', 'animation', 'kids', 'comedy', 'docu', 'drama', 'horror', 'musical', 'scifi', 'thriller');
echo '<form>';
echo '<select name="releasedate">';
foreach($rlsdate as $date) {
echo '<option value=' . $date . '>' .$date.'</option>';
if(empty(in_array $rlsdate)
}
echo '</select>';
echo '<select name="avgrating">';
foreach($avgrating as $arating) {
echo '<option value=' . $arating . '>' . $arating . '</option>';
}
echo '</select>';
echo '<select name="genre">';
foreach($genre as $genreItem) {
echo '<option value=' . $genreItem . '>' . $genreItem . '</option>';
}
echo '</select>';
echo '</form>'; Code: Select all
<?php
$releasedate = '';
if (!empty($_POST['releasedate']) && in_array($_POST['releasedate'], $rlsdate)) {
// The posted form field is valid
$releasedate = $_POST['releasedate'];
}
// Echo form tags and such here
foreach ($rlsdate as $v) {
// Search the manual or these boards for the ternary operator
$selected = $releasedate == $v ? ' selected="selected"' : '';
echo '<option value="' . $v .'"' . $selected . '>' . $v . '</option>';
}
?>Code: Select all
<?php
$rlsdate = array('last30', 'last60', 'last90', 'last6mth', 'lastyr', 'overayr');
$avgrating = array('4ormore', '3ormore', '2ormore', '1ormore');
$genre = array('action', 'animation', 'kids', 'comedy', 'docu', 'drama', 'horror', 'musical', 'scifi', 'thriller');
echo '<form>';
echo '<select name="releasedate">';
foreach($rlsdate as $date) {
echo '<option value=' . $date . '>' .$date.'</option>';
}
echo '</select>';
echo '<select name="avgrating">';
foreach($avgrating as $arating) {
echo '<option value=' . $arating . '>' . $arating . '</option>';
}
echo '</select>';
echo '<select name="genre">';
foreach($genre as $genreItem) {
echo '<option value=' . $genreItem . '>' . $genreItem . '</option>';
}
echo '</select>';
echo '</form>';
$releasedate = '';
if (!empty($_POST['releasedate']) && in_array($_POST['releasedate'], $rlsdate)) {
// The posted form field is valid
$releasedate = $_POST['releasedate'];
}
$averagegrating = '';
if (!empty($_POST['avgrating']) && in_array($_POST['avgrating'], $avgrating)) {
// The posted form field is valid
$averagegrating = $_POST['avgrating'];
}
$dvdgenre = '';
if (!empty($_POST['genre']) && in_array($_POST['genre'], $genre)) {
// The posted form field is valid
$dvdgenre = $_POST['genre'];
}
?>