#import "@preview/tablex:0.0.6": tablex, vlinex, hlinex #import "/tpl.typ": * #show: A => apply(A) #set raw(lang: "php") #set par(leading: 0.7em) #assignment(5)[ Design a HTML form to take inputs from the user and store the records into a table `Employee` using a PHP script. The form should contain the following fields: #align(center, tablex( columns: 2, auto-lines: false, hlinex(), vlinex(), vlinex(), vlinex(), [*Fields*], [*Form input control*], hlinex(), [`Ename`], [textbox], [`Address`], [textarea], [`Phno`], [textbox], [`Salary`], [textbox], [`Category` \ (out of GEN, SC, ST, OBC)], [radio buttons], [`Language`], [checkbox], hlinex(), )) (Multiple languages have to be concatenated into a string separated by commas and then stored into the database like `Bengali, English, Hindi`.) Once the form is submitted, the PHP script should process the input data and insert a new record into the `Employee` table in the database. Ensure that appropriate validation is implemented to handle user input correctly. Additionally, implement functionality to display the employee records from the `Employee` table. The records should be ordered based on the user's choice of field, which can be selected from a dropdown menu containing all fields of the table. Optionally, provide a checkbox to allow the user to specify descending order for the displayed records. ] #scos(5, cont: true)[ === Menu #align(center, image("/output/5/1.png", width: 20%)) === Input Form #align(center, image("/output/5/2.png", width: 30%)) === Display records #align(center, image("/output/5/3.png", width: 90%)) #align(center, image("/output/5/4.png", width: 90%)) ] #signature()