-1

每次完成查询时,我都试图增加 id 。在第一个代码中,我得到错误:

注意:未定义的变量:第 9 行中的 id

$q->execute(array($id));

第二个代码是增量...

http://pastebin.com/G83UYm8e

http://pastebin.com/aXFkWNyD

4

1 回答 1

0

创建表时,还要为 ID 添加一列,使其自动递增,并使其成为主键。例如:

CREATE TABLE IF NOT EXISTS users (
    id INT UNSIGNED NOT NULL AUTO_INCREMENT,
    username VARCHAR(50) NOT NULL,
    PRIMARY KEY (id)
);

现在您不必担心在 PHP 代码中增加 ID。MySQL 会为你做这件事。

于 2013-10-07T17:26:15.830 回答