Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何向数据库中的表添加递增ID?_Php_Mysql - Fatal编程技术网

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=“…”;你能发布你的连接方法和你的查询吗