User Name Password Register
DaniWeb IT Discussion Community
All
What is DaniWeb IT Discussion Community?
You're currently browsing the PHP section within the Web Development category of DaniWeb, a massive community of 397,839 software developers, web developers, Internet marketers, and tech gurus who are all enthusiastic about making contacts, networking, and learning from each other. In fact, there are 2,595 IT professionals currently interacting right now! Registration is free, only takes a minute and lets you enjoy all of the interactive features of the site.
Please support our PHP advertiser: Lunarpages PHP Web Hosting
Views: 348 | Replies: 6
Reply
Join Date: Jun 2008
Posts: 5
Reputation: johnathanamber is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 0
johnathanamber johnathanamber is offline Offline
Newbie Poster

Using PHP/HTML to update informationin MySQL

  #1  
Jun 30th, 2008
Morning eveyrone,

Alrightly then, I've already got an HTML form that uses PHP to send information to an MySQL database.

I also already have a search form that allows me to search for current information that is already in the database.

This is what I want to do, but I am not sure how to go about getting this done correctly:

I have an STF (Service Tracking Form) that I use to track issues.

I want to create a search form to gather the correct information from the MySQL database.

Then I want the user to be able to change and update the fields using the same form they used to send the information to the database, obviosuly it doesn't have to be the EXACT same HTML file but I want the form to look the same.

Lastly I want the user to be able to submit the updated form information and replace the old information.

To give an idea as to how involved this is here is a copy of the form and PHP file used to send information to the database: stf.html, sendstfdb.php.

stf.html
  1. <html>
  2. <head>
  3. <title>Service Tracking Form</title>
  4.  
  5. <script language="JavaScript" type="text/JavaScript">
  6. function checkForm(thisform)
  7. {
  8.  
  9. // First check the required fields.
  10.  
  11. if(document.stf.contactname.value=='')
  12. {
  13. alert("The Contact Name is a required field!");
  14. return false;
  15. }
  16. if(document.stf.contactemail.value=='')
  17. {
  18. alert("The Contact Email is a required field!");
  19. return false;
  20. }
  21. if(document.stf.contactaffiliation.value=='')
  22. {
  23. alert("The Contact Affiliation is a required field!");
  24. return false;
  25. }
  26. if(document.stf.contactmethod.value=='')
  27. {
  28. alert("The Contact Method is a required field!");
  29. return false;
  30. }
  31. if(document.stf.site.value=='')
  32. {
  33. alert("The Site is a required field!");
  34. return false;
  35. }
  36. if(document.stf.wpn.value=='')
  37. {
  38. alert("The WPN is a required field!");
  39. return false;
  40. }
  41. if(document.stf.sitestatus.value=='')
  42. {
  43. alert("The Site Status is a required field!");
  44. return false;
  45. }
  46. if(document.stf.accountmanagerlist.value=='')
  47. {
  48. alert("The Account Manager is a required field! If the Name is not listed please choose 'See Below' and enter the AM's name in the field below the drop down list.");
  49. return false;
  50. }
  51. if(document.stf.submitterlist.value=='')
  52. {
  53. alert("The Sumitter is a required field! If the name is not listed please choose 'See Below' and enter the name in the field below the drop down list.");
  54. return false;
  55. }
  56. if(document.stf.assignedengineerlist.value=='')
  57. {
  58. alert("The Assigned Engineer is a required field! If the name is not listed please choose 'See Below' and enter the name in the field below the drop down list.");
  59. return false;
  60. }
  61. if(document.stf.servicecategorylist.value=='')
  62. {
  63. alert("The Service Category is a required field!");
  64. return false;
  65. }
  66. if(document.stf.stfno.value=='')
  67. {
  68. alert("The STF Number is a required field!");
  69. return false;
  70. }
  71. if(document.stf.stfstatus.value=='')
  72. {
  73. alert("The STF Status is a required field!");
  74. return false;
  75. }
  76. if(document.stf.edfstatus.value=='')
  77. {
  78. alert("The EDF Status is a required field!");
  79. return false;
  80. }
  81. if(document.stf.turnoverstatus.value=='')
  82. {
  83. alert("The Turn Over Status is a required field!");
  84. return false;
  85. }
  86. if(document.stf.datereceived.value=='')
  87. {
  88. alert("The Date Received is a required field!");
  89. return false;
  90. }
  91. if(document.stf.timereceived.value=='')
  92. {
  93. alert("The Time Received is a required field!");
  94. return false;
  95. }
  96. if(document.stf.ampmreceived.value=='')
  97. {
  98. alert("The Time AM/PM Received is a required field!");
  99. return false;
  100. }
  101. if(document.stf.dateresponded.value=='')
  102. {
  103. alert("The Date Responded is a required field!");
  104. return false;
  105. }
  106. if(document.stf.timeresponded.value=='')
  107. {
  108. alert("The Time Responded is a required field!");
  109. return false;
  110. }
  111. if(document.stf.ampmresponded.value=='')
  112. {
  113. alert("The Time AM/PM Responded is a required field!");
  114. return false;
  115. }
  116. if(document.stf.dateresolvedvalue=='')
  117. {
  118. alert("The Date Resolved is a required field!");
  119. return false;
  120. }
  121. if(document.stf.timeresolved.value=='')
  122. {
  123. alert("The Time Resolved is a required field!");
  124. return false;
  125. }
  126. if(document.stf.ampmresolved.value=='')
  127. {
  128. alert("The Time AM/PM Resolved is a required field!");
  129. return false;
  130. }
  131. if(document.stf.servicedescsystemlist.value=='')
  132. {
  133. alert("The Service Description System is a required field! If the system is not listed please choose 'See Below' and enter the system in the field below the drop down list.");
  134. return false;
  135. }
  136. if(document.stf.servicedesccomponentlist.value=='')
  137. {
  138. alert("The Service Description Component is a required field! If the component is not listed please choose 'See Below' and enter the component in the field below the drop down list.");
  139. return false;
  140. }
  141. if(document.stf.servicedescriptioninformation.value=='')
  142. {
  143. alert("The Service Description Information is a required field!");
  144. return false;
  145. }
  146. if(document.stf.serviceresolutioninformation.value=='')
  147. {
  148. alert("The Service Resolution Information is a required field!");
  149. return false;
  150. }
  151. if(document.stf.serviceressystemlist.value=='')
  152. {
  153. alert("The Service Resolution System is a required field! If the system is not listed please choose 'See Below' and enter the system in the field below the drop down list.");
  154. return false;
  155. }
  156. if(document.stf.servicerescomponentlist.value=='')
  157. {
  158. alert("The Service Resolution Component is a required field! If the component is not listed please choose 'See Below' and enter the component in the field below the drop down list.");
  159. return false;
  160. }
  161.  
  162. chosen = ""
  163. len = document.stf.stfstatus.length;
  164.  
  165. for(i=0;i<len;i++){
  166. if(document.stf.stfstatus[i].checked){
  167. chosen = document.stf.stfstatus[i].value;
  168. }
  169. }
  170.  
  171. if(chosen ==""){
  172. alert("The STF Status is a required field! Please choose whether the STF is Opened or Closed.");
  173. return false;
  174. }
  175.  
  176. chosen = ""
  177. len = document.stf.edfstatus.length;
  178.  
  179. for(i=0;i<len;i++){
  180. if(document.stf.edfstatus[i].checked){
  181. chosen = document.stf.edfstatus[i].value;
  182. }
  183. }
  184.  
  185. if(chosen ==""){
  186. alert("The EDF Status is a required field! Please choose whether an EDF Status is Opened or Closed.");
  187. return false;
  188. }
  189.  
  190. chosen = ""
  191. len = document.stf.turnoverstatus.length;
  192.  
  193. for(i=0;i<len;i++){
  194. if(document.stf.turnoverstatus[i].checked){
  195. chosen = document.stf.turnoverstatus[i].value;
  196. }
  197. }
  198.  
  199. if(chosen ==""){
  200. alert("The Turn Over Status is a required field! Please choose whether the site has been turnec over to the Technical Services Group or not.");
  201. return false;
  202. }
  203.  
  204. return true;
  205. }
  206. </script>
  207.  
  208. </head>
  209. <body>
  210. <center>
  211. Note: Once forms have been submitted, they can not be updated or changed.<br />
  212. Please submit only completed and closed STFs.<br />
  213. </center>
  214. <form name="stf" method="POST" action="http://asdtsg.com/sendstfdb.php" onsubmit="return checkForm();">
  215. <!-- onSubmit="return CheckRequiredFields()" -->
  216.  
  217. <!-- Begin Master Table -->
  218. <table align="left" valign="top" width="650">
  219. <tr>
  220. <td>
  221.  
  222. <!-- Begin STF Main Table 1 (STF Information) -->
  223. <table align="left" valign="top" width="650">
  224. <tr>
  225. <td style="border: thin black solid;" valign="top">
  226.  
  227. <!-- Begin Inner Table 1 -->
  228. <table align="left" width="26%">
  229. <tr>
  230.  
  231. <!-- Begin STF Logo -->
  232. <td valign="top" style="border: 1px black solid;">
  233. <center>
  234. <img src="http://asdtsg.com/images/stories/ARINC%20logo.jpg"><br />
  235. <font face="arial" size="4">
  236. Service Tracking<br />
  237. Form</font>
  238. </center>
  239. </td>
  240. <!-- End STF Logo -->
  241.  
  242. </tr>
  243. <tr>
  244.  
  245. <!-- Start STF Contact -->
  246. <td style="border: black solid 1px;">
  247. <font face="arial" size="2">Contact Name:</font><br />
  248. <input type="text" size="18" name="contactname" maxlength="100" /><br />
  249. <font face="arial" size="2">Contact Phone Number 1:</font><br />
  250. <input type="text" size="18" name="contactphone1" maxlength="100" /><br />
  251. <font face="arial" size="2">Contact Phone Number 2:</font><br />
  252. <input type="text" size="18" name="contactphone2" maxlength="100" /><br />
  253. <font face="arial" size="2">Contact Fax Number:</font><br />
  254. <input type="text" size="18" name="contactfax" maxlength="100" /><br />
  255. <font face="arial" size="2">Contact Affiliation:</font><br />
  256. <select name="contactaffiliation">
  257. <option value =""></option>
  258. <option value ="ARINC Personnel">ARINC Personnel</option>
  259. <option value ="Airline Personnel">Airline Personnel</option>
  260. <option value ="Airport Personnel">Airport Personnel</option>
  261. <option value ="AFL">AFL</option>
  262. <option value ="AMS">AMS</option>
  263. <option value ="ASA">ASA</option>
  264. <option value ="Ascent">Ascent</option>
  265. <option value ="BAGS">BAGS</option>
  266. <option value ="BAR">BAR</option>
  267. <option value ="Blackhawk Systems">Blackhawk Systems</option>
  268. <option value ="Citrix Systems Inc.">Citrix Systems Inc.</option>
  269. <option value ="CSI">CSI</option>
  270. <option value ="Damarel">Damarel</option>
  271. <option value ="EDS">EDS</option>
  272. <option value ="ESP">ESP</option>
  273. <option value ="FASL">FASL</option>
  274. <option value ="Fujitsu">Fujitsu</option>
  275. <option value ="GigaNet">GigaNet</option>
  276. <option value ="IBM">IBM</option>
  277. <option value ="IBS">IBS</option>
  278. <option value ="ICT">ICT</option>
  279. <option value ="IDS">IDS</option>
  280. <option value ="IER">IER</option>
  281. <option value ="Intelisys">Intelisys</option>
  282. <option value ="Intermec">Intermec</option>
  283. <option value ="JIT">JIT</option>
  284. <option value ="Kinetics">Kinetics</option>
  285. <option value ="Lufthansa Systems">Lufthansa Systems</option>
  286. <option value ="Menzies Aviation">Menzies Aviation</option>
  287. <option value ="MPHASIS">MPHASIS</option>
  288. <option value ="Navitaire">Navitaire</option>
  289. <option value ="GLOGIC">QLOGIC</option>
  290. <option value ="Sabre">Sabre</option>
  291. <option value ="SITA">SITA</option>
  292. <option value ="ServiceTec">ServiceTec</option>
  293. <option value ="Travsys">Travsys</option>
  294. <option value ="Ultra">Ultra</option>
  295. <option value ="UNISYS">UNISYS</option>
  296. <option value ="Vidtronix">Vidtronix</option>
  297. <option value ="Other">Other</option>
  298. </select><br />
  299. <font face="arial" size="2">Contact Email:</font><br />
  300. <input type="text" size="18" name="contactemail" maxlength="100" /><br />
  301. <font face="arial" size="2">Contact Method:</font><br />
  302. <select name="contactmethod">
  303. <option value =""></option>
  304. <option value ="ais_support@arinc.com">ais_support@arinc.com</option>
  305. <option value ="Hotline">Hotline</option>
  306. <option value ="Internal Identification">Internal Identification</option>
  307. <option value ="Office Email">Office Email</option>
  308. <option value ="Office Phone Call">Office Phone Call</option>
  309. </select>
  310. </td>
  311. <!-- End STF Contact -->
  312.  
  313. </tr>
  314. </table>
  315. <!-- End Inner Table 1 -->
  316.  
  317. <!-- Begin Inner Table 2 -->
  318. <table align="left" width="36%">
  319. <tr>
  320.  
  321. <!-- Begin STF Site -->
  322. <td style="border: 1px black solid;">
  323. <font face="arial" size="2">Site:</font><br />
  324. <input type="text" size="1" name="site" maxlength="3" /><br />
  325. <font face="arial" size="2">WPN:</font><br />
  326. <input type="text" size="18" name="wpn"/><br />
  327. <font face="arial" size="2">Site Status:</font><br />
  328. <select name="sitestatus">
  329. <option value =""></option>
  330. <option value ="All">All</option>
  331. <option value ="Airport Systems Division (ASD)">Airport Systems Division (ASD)</option>
  332. <option value ="Asia Pacific Division (APD)">Asia Pacific Division (APD)</option>
  333. <option value ="Europe Middle East Africa (EMEA)">Europe Middle East Africa (EMEA)</option>
  334. </select><br />
  335. <font face="arial" size="2">Account Manager:</font><br />
  336. <select name="accountmanagerlist">
  337. <option value =""></option>
  338. <option value ="All">All</option>
  339. <option value ="----------APD----------">----------APD----------</option>
  340. <option value ="Allen Olano">Allen Olano</option>
  341. <option value ="Glen Oliveiro">Glen Oliveiro</option>
  342. <option value ="Koichi Mikami">Koichi Mikami</option>
  343. <option value ="Sabrina Lai">Sabrina Lai</option>
  344. <option value ="Willy Kim">Willy Kim</option>
  345. <option value ="Yoshiyuki Tawara">Yoshiyuki Tawara</option>
  346. <option value ="----------ASD----------">----------ASD----------</option>
  347. <option value ="Carmen Corraro">Carmen Corraro</option>
  348. <option value ="Grant Decker">Grant Decker</option>
  349. <option value ="Jeff Byers">Jeff Byers</option>
  350. <option value ="John Dungan">John Dungan</option>
  351. <option value ="Marian Bracho">Marian Bracho</option>
  352. <option value ="Salley Philpott">Salley Philpott</option>
  353. <option value ="Tawnya Templeton">Tawnya Templeton</option>
  354. <option value ="Tony Blockton">Tony Blockton</option>
  355. <option value ="---------EMEA---------">---------EMEA---------</option>
  356. <option value ="Carlos Jodar">Carlos Jodar</option>
  357. <option value ="Chris Young">Chris Young</option>
  358. <option value ="Debra Lawrence">Debra Lawrence</option>
  359. <option value ="James Needham">James Needham</option>
  360. <option value ="Linda Judge">Linda Judge</option>
  361. <option value ="Mahira Khan">Mahira Khan</option>
  362. <option value ="Marco Delu">Marco Delu</option>
  363. <option value ="Melanie Reiser">Melanie Reiser</option>
  364. <option value ="Peter Webb">Peter Webb</option>
  365. <option value ="Rob Debruijn">Rob Debruijn</option>
  366. <option value ="Robin Santall">Robin Santall</option>
  367. <option value ="Stefano Boccafoglia">Stefano Boccafoglia</option>
  368. <option value ="Taania Hobden">Taania Hobden</option>
  369. <option value ="Tracey Atkinson">Tracey Atkinson</option>
  370. <option value ="---------Other---------">---------Other---------</option>
  371. <option value ="See Below">See Below</option>
  372. </select><br />
  373. <input type="text" size="18" name="accountmanagernotlisted"/><br />
  374. </td>
  375. <!-- End STF Site -->
  376.  
  377. </tr>
  378. <tr>
  379.  
  380. <!-- Begin STF Submitter -->
  381. <td align="left" valign="top" style="border: 1px black solid;">
  382. <font face="arial" size="2">Submitter:</font><br />
  383. <select name="submitterlist">
  384. <option value =""></option>
  385. <option value ="Aaron Downing">Aaron Downing</option>
  386. <option value ="Ercan Kadakal">Ercan Kadakal</option>
  387. <option value ="Greg Gatz">Greg Gatz</option>
  388. <option value ="Johnathan Morlock">Johnathan Morlock</option>
  389. <option value ="Matt Sirkis">Matt Sirkis</option>
  390. <option value ="Patrick Hicks">Patrick Hicks</option>
  391. <option value ="Stephen Khan">Stephen Khan</option>
  392. <option value ="---------Other---------">---------Other---------</option>
  393. <option value ="See Below">See Below</option>
  394. </select><br />
  395. <input type="text" size="18" name="submitternotlisted"/><br />
  396. <font face="arial" size="2">Assigned Engineer:</font><br />
  397. <select name="assignedengineerlist">
  398. <option value =""></option>
  399. <option value ="Aaron Downing">Aaron Downing</option>
  400. <option value ="Ercan Kadakal">Ercan Kadakal</option>
  401. <option value ="Greg Gatz">Greg Gatz</option>
  402. <option value ="Johnathan Morlock">Johnathan Morlock</option>
  403. <option value ="Matt Sirkis">Matt Sirkis</option>
  404. <option value ="Patrick Hicks">Patrick Hicks</option>
  405. <option value ="Stephen Khan">Stephen Khan</option>
  406. <option value ="---------Other---------">---------Other---------</option>
  407. <option value ="See Below">See Below</option>
  408. </select><br />
  409. <input type="text" size="18" name="assignedengineernotlisted"/>
  410. </td>
  411. <!-- End STF Submitter -->
  412.  
  413. </tr>
  414. <tr>
  415.  
  416. <!-- Start Issue Info -->
  417. <td style="border: black solid 1px;" align="left">
  418. <font face="arial" size="2">Service Category</font><br />
  419. <select name="servicecategorylist">
  420. <option value =""></option>
  421. <option value ="ARINC Software">ARINC Software</option>
  422. <option value ="Circuit Error">Circuit Error</option>
  423. <option value ="Configuration Change">Configuration Change</option>
  424. <option value ="Configuration Error">Configuration Error</option>
  425. <option value ="Hardware Error">Hardware Error</option>
  426. <option value ="Host Error">Host Error</option>
  427. <option value ="Information Request">Information Request</option>
  428. <option value ="Network Error">Network Error</option>
  429. <option value ="Power Outage">Power Outage</option>
  430. <option value ="Software Deployment">Software Deployment</option>
  431. <option value ="Software Upgrade">Software Upgrade</option>
  432. <option value ="Third-Party Software">Third-Party Software</option>
  433. <option value ="User Error">User Error</option>
  434. <option value ="Unknown">Unknown</option>
  435. <option value ="Other">Other</option>
  436. </select><br />
  437. </td>
  438. <!-- End Issue Info -->
  439.  
  440. </tr>
  441. </table>
  442. <!-- End Inner Table 2 -->
  443.  
  444. <!-- Begin Inner Table 3 -->
  445. <table align="left" width="35%" valign="top">
  446. <tr>
  447. <td style="border: 1px black solid">
  448.  
  449. <!-- Begin STF No. -->
  450. <table>
  451. <tr>
  452. <td align="left" valign="top">
  453. <font face="arial" size="2">STF No.:</font><br />
  454. <input type="text" size="10" name="stfno" maxlength="8" /><br />
  455. <font face="arial" size="2">EDF No.:</font><br />
  456. <input type="text" size="10" name="edfno" maxlength="20" /><br />
  457. <font face="arial" size="2">Ext. Ref. No.:</font><br />
  458. <input type="text" size="10" name="erno" maxlength="20" />
  459. </td>
  460. <!-- End STF No. -->
  461.  
  462. <!-- Begin STF Status -->
  463. <td align="left" valign="top">
  464. <table width="100%">
  465. <tr>
  466. <td>
  467. <font face="arial" size="2">STF Status:</font><br />
  468. </td>
  469. </tr>
  470. </table>
  471. <table>
  472. <tr>
  473. <td>
  474. <input type="radio" name="stfstatus" value="Open" />
  475. <font face="arial" size="1">Open</font>
  476. </td>
  477. <td>
  478. <input type="radio" name="stfstatus" value="Closed" />
  479. <font face="arial" size="1">Closed</font>
  480. </td>
  481. </tr>
  482. </table>
  483. <table width="100%">
  484. <tr>
  485. <td>
  486. <font face="arial" size="2">EDF Status:</font><br />
  487. </td>
  488. </tr>
  489. </table>
  490. <table>
  491. <tr>
  492. <td>
  493. <input type="radio" name="edfstatus" value="Open" />
  494. <font face="arial" size="1">Open</font>
  495. </td>
  496. <td>
  497. <input type="radio" name="edfstatus" value="Closed" />
  498. <font face="arial" size="1">Closed</font>
  499. </td>
  500. </tr>
  501. </table>
  502. <table width="100%">
  503. <tr>
  504. <td>
  505. <font face="arial" size="2">Turn Over Status:</font><br />
  506. </td>
  507. </tr>
  508. </table>
  509. <table>
  510. <tr>
  511. <td>
  512. <input type="radio" name="turnoverstatus" value="Yes" />
  513. <font face="arial" size="1">Yes</font>
  514. </td>
  515. <td>
  516. <input type="radio" name="turnoverstatus" value="No" />
  517. <font face="arial" size="1">No</font>
  518. </td>
  519. </tr>
  520. </table>
  521. </td>
  522. </tr>
  523. </table>
  524. <!-- End STF Status -->
  525.  
  526. </td>
  527. </tr>
  528. <tr>
  529. <td style="border: 1px black solid">
  530.  
  531. <!-- Begin STF Date/Time -->
  532. <table>
  533. <tr>
  534. <td>
  535. <font face="arial" size="2">Date/Time Received:</font><br />
  536. <input name="datereceived" type="text" size="6" maxlength="10" /> @ <input name="timereceived" type="text" size="6" maxlength="5" /><select name="ampmreceived"><option value =""></option><option value ="AM">AM</option><option value ="PM">PM</option></select><br />
  537. <font face="arial" size="2">Date/Time Responded:</font><br />
  538. <input name="dateresponded" type="text" size="6" maxlength="10" /> @ <input name="timeresponded" type="text" size="6" maxlength="5" /><select name="ampmresponded"><option value =""></option><option value ="AM">AM</option><option value ="PM">PM</option></select><br />
  539. <font face="arial" size="2">Date/Time Resolved:</font><br />
  540. <input name="dateresolved" type="text" size="6" maxlength="10" /> @ <input name="timeresolved" type="text" size="6" maxlength="5" /><select name="ampmresolved"><option value =""></option><option value ="AM">AM</option><option value ="PM">PM</option></select><br />
  541. <font face="arial" size="2">Date/Time Scheduled:</font><br />
  542. <input name="datescheduled" type="text" size="6" maxlength="10" /> @ <input name="timescheduled" type="text" size="6" maxlength="5" /><select name="ampmscheduled"><option value =""></option><option value ="AM">AM</option><option value ="PM">PM</option></select><br />
  543. </td>
  544. </tr>
  545. </table>
  546. <!-- End STF Date/Time -->
  547.  
  548. </tr>
  549. </table>
  550. <!-- End Inner Table 3 -->
  551.  
  552. </td>
  553. </tr>
  554. </table>
  555. <!-- End STF Main Table 1 (STF Information) -->
  556.  
  557. </td>
  558. </tr>
  559. <tr>
  560. <td>
  561.  
  562. <!-- Begin STF Main Table 2 (STF Service Description) -->
  563. <table align="left" valign="top" width="650">
  564. <tr>
  565. <td style="border: thin black solid;" valign="top">
  566.  
  567. <!-- Begin Service Description Table -->
  568. <table width="99%">
  569. <tr>
  570. <td width="100%">
  571. <font face="arial" size="2">Service Description</font>
  572. </td>
  573. </tr>
  574. <tr>
  575. <td width="32%" style="border: 1px black solid;" valign="top">
  576. <font face="arial" size="2">System:</font><br />
  577. <select name="servicedescsystemlist">
  578. <option value =""></option>
  579. <option value ="AODB">AODB</option>
  580. <option value ="BRS">BRS</option>
  581. <option value ="CUSS">CUSS</option>
  582. <option value ="FIDS">FIDS</option>
  583. <option value ="iMuse">iMuse</option>
  584. <option value ="MUSE/NT">MUSE/NT</option>
  585. <option value ="RPS">RPS</option>
  586. <option value ="Security">Security</option>
  587. <option value ="vMuse">vMuse</option>
  588. <option value ="---------Other---------">---------Other---------</option>
  589. <option value ="See Below">See Below</option>
  590. </select><br />
  591. <input name="servicedescsystemnotlisted" type="text" size="29" />
  592. </td>
  593. <td width="32%" style="border: 1px black solid;" valign="top">
  594. <font face="arial" size="2">Component:</font><br />
  595. <select name="servicedesccomponentlist">
  596. <option value =""></option>
  597. <option value ="AirDB">AirDB</option>
  598. <option value ="AirVue">AirVue</option>
  599. <option value ="ATTS">ATTS</option>
  600. <option value ="AVRS">AVRS</option>
  601. <option value ="Babel">Babel