Php 如何向数据库中的表添加递增ID?
我在将创建的帐户信息插入数据库时遇到问题。这是我的密码:Php 如何向数据库中的表添加递增ID?,php,mysql,Php,Mysql,我在将创建的帐户信息插入数据库时遇到问题。这是我的密码: $fname=$_POST['fname']; $lname=$_POST['lname']; $email=$_POST['email']; $password=$_POST['password']; $state=$_POST['state']; $zip=$_POST['zip']; $address1=$_POST['address1']; $address2-$_POST['address2']; $numbe
$fname=$_POST['fname'];
$lname=$_POST['lname'];
$email=$_POST['email'];
$password=$_POST['password'];
$state=$_POST['state'];
$zip=$_POST['zip'];
$address1=$_POST['address1'];
$address2-$_POST['address2'];
$number=$_POST['number'];
$query="insert into Customers('$email','$password','$fname','$lname','$address1',
'$address2',$zip,'$state',$number)";
不过我还需要一个专栏。开始时,我需要用户未输入的customerID。我很难弄清楚如何让代码读入数据库中最大的CustomerID,然后在每次创建新帐户时添加一个。如何执行此操作?在数据库中创建表时,在“customerID”开头创建一列。在该属性中,选中“自动增量”。然后,当我们向表中添加新行时……行的增量为1是否还有更多代码?实际执行查询的部分在哪里?您是否收到任何错误消息?您是否考虑过将CustomerID设置为自动递增的主键?如果将CustomerID设置为自动增量,则无需在查询中指定它。您容易受到攻击。首先进行插入,然后使用last_insert_id()检索数据库分配的id。是的,我现在才开始工作。除了数据库似乎没有读取$query=“…”;你能发布你的连接方法和你的查询吗