Вы, кажется, смешиваете свои вопросы здесь.
Во-первых, где ваша база данных?Если это был, например, MySQl, то вам нужно добавить дополнительный столбец в таблицу рабочих заданий (и другие. Лично я бы хотел добавить столбец отметки времени для аудита морских свиней).
Я предпочитаю POSTпо GET, потому что 1) он может содержать больше данных и 2) пользователю не так легко вмешаться.
Итак, если у вас есть форма с объявленным полем ввода
<form>
Имя:
(см. http://www.w3schools.com/html/html_forms.asp)
Вы можете получить доступ $_POST['user_name']
например
$sql = 'INSERT INTO work_order_table (user_name, ... <other column names>) VALUES($_POST['user_name'], .. <other values>)
Я бы порекомендовал вам взять хорошую книгу (достаточно дешевая вторая секунда) или онлайн-учебник и пройтись по нему.
Пожалуйста, дайте мне знать, еслиЯ что-то пропустил или, если что-то неясно. Удачи!
Поскольку вы не понимаете, что школьники портят вашу базу данных
1) Google, чтобы узнать, как сделать MySql более безопасным
2) намек на это: подготовленные посты
3) использовать POST, а не get, чтобы у вас были URL-адреса типа http://192.1.68.1.1/application
вместо http://192.1.68.1.1/application?user=smith
, которые соблазняют пользователей разбираться сURl «просто чтобы увидеть, что происходит» (вероятно, более опасная, чем инъекция SQL на школьном уровне, но ... вы никогда не знаете,
4), попала в библиотеку для soemthign, как PHP и MySql для чайников O'Reilly за 24 часадля начинающих идиотов - или найди бога онлайн урок
5) "Яхотел бы иметь возможность ограничить конкретного пользователя просмотром только тех рабочих заданий, которые он сгенерировал: «ПРОЧИТАЙТЕ ГДЕ в SQL SELECT
6), измените пароль пользователя root MySql - или даже добавьте нового пользователя с доступом с правами root, а затем удалите root
7) убедитесь, что ни один студент не имеет доступа к серверу, чтобы они не посмотрели на PHP и не увидели вашего пользователя и пароль MySql