1

ここからこのphpテキストデータベースAPIを使用していますが、自動インクリメント列で問題が発生しています。データベースとテーブルを作成しましたが、を使用してデータベースに正常に挿入できます。

$db->executeQuery("CREATE TABLE people (id inc DEFAULT 0, phone_number int)");
$db->executeQuery("INSERT INTO people VALUES (0, '123')");

しかし、挿入するたびに、id列が0であると表示されます。挿入するたびに自動的に1ずつインクリメントするようにするにはどうすればよいですか?

4

1 に答える 1

1

してみてください:

$db->executeQuery("CREATE TABLE people (id INT NOT NULL AUTO_INCREMENT, phone_number int)");
$db->executeQuery("INSERT INTO people VALUES ( '123')");
于 2013-03-09T21:42:43.890 に答える