将连接值插入db

kci*_*eug -1 php mysql forms

我有一个名字,姓氏,大学和性别的表格.我想让它们插入到我的数据库中的表中,但同时它会记录一个用户名,该用户名来自输入的大学和姓氏的连接值.

形式中的字段:名字,姓氏,大学,性别

表中的字段:名字,姓氏,大学,性别,用户名

这是我的代码:

$college=$_POST['college'];
$lastname=$_POST['lname'];

$sql="INSERT INTO name (fname, lname, college, gender, username)
VALUES

('$_POST[fname]','$_POST[lname]','$_POST[gender]','$_POST[college]', '$_POST[".$college."". $lastname."]')";
Run Code Online (Sandbox Code Playgroud)

'$ _POST [".$ college."".$ lastname."]'< - 这应该是用户名.

我很抱歉这个基本问题和我疑惑的问题.谢谢 !!

You*_*nse 5

在表中存储这样的用户名没有意义.
你可以(而且应该)在你需要的时候从名字和姓氏中撰写它