- 0
How can I change drop-down list to checkboxes with the least amount of mod
-
Recently Browsing 0 members
- No registered users viewing this page.
-
Similar Content
-
WordPress-Theme Twenty Twenty Four-customizing: how to do that - a Gutenberg special question...
By thedhubs,
- 1 answer
- 1,793 views
-
Microsoft adds checkboxes in its Excel Windows and Mac apps with web and mobile coming soon
By John Callaham,
- 5 replies
- 0 views
-
- 3 answers
- 5,122 views
-
QNAP issues patch for an RCE security vulnerability affecting PHP in NAS Drive management
By Alap Naik Desai,
- remote code execution
- rce
- (and 12 more)
- 0 replies
- 18 views
-
Get this Dynamic 2022 Data & IT Security Training Bundle at 97% off
By News Staff,
- neowin deals
- cyber security
- (and 4 more)
- 0 replies
- 12 views
-
Question
pthornton
I'm modifying a form and is something I've never actually had the experience in working with. For the record I don't code PHP.
In short: the html/php form has a drop down of five values (5 fields of research) of which you can only select one. But the client would like to be able to select more than one. So now I would like to trash the drop down and have checkboxes instead.
I would prefer to do the least mods to what is currently set-up.
Note* This is a dynamic dropdown list; so the values are pulled from another table and submitted to the database.
Here's the code I'm working with:
$query_fields_of_research = "SELECT * FROM tblOpportunityFieldOfResearch ORDER BY field_of_research_en ASC;";
$sql->query($query_fields_of_research, SQL_ALL, SQL_ASSOC);
$fields_of_research = $sql->record;
?>
<select name="strFieldOfStudy_en" id="strFieldOfStudy_en">
<?php
foreach ($fields_of_research as $field) {
$selectedValue= "";
if ($strFieldOfStudy_en == $field['id'])
$selectedValue= " selected";
echo "\t\t\t".'<option value="'.$field['id'].'"'.$selectedValue.'>'.$field['field_of_research_en']." </option>\n";
}
?>
</select>
Following this, the submitted data is also updated to a webpage in a table with this:
<tr>
<td>Fields of research</td>
<td>
<?php
$fieldsOfResearch = array('1', '2', '3', '4', '5');
if (in_array($opp['strfieldofstudy_en'], $fieldsOfResearch)){
echo $iri->getFieldOfResearch($opp['strfieldofstudy_en'], 'en');
}
else
echo $opp['strfieldofstudy_en'];
?>
</td>
</tr>
How would I change the dropdown to checkboxes with the least amount of mods?
Link to comment
https://www.neowin.net/forum/topic/1164092-how-can-i-change-drop-down-list-to-checkboxes-with-the-least-amount-of-mod/Share on other sites
1 answer to this question
Recommended Posts