
No.3ベストアンサー
- 回答日時:
auto_incrementは、重複しないIDを作りたいときで、IDが何でもいいときに使用します。
単に順番が分かりたいのでしたら、
select * from bbs order by id
とかすれば順番に並びますから、
そこでPHP側から○番目とすればいいかと思います。
理屈は分かるんですが、有効に使われる場面が思いつきません。
いや、いろいろ考えたんですが、他の方法の方が便利な気もします。
サンプルを導入するのが面倒で、スクリプトやデータの内容を見ていないのが災いしています。
確かに、ソートするだけの用途なら便利は、便利ですが。
PHPで重複する値を決めるよりは、早く、処理も簡単って事なんかなー。
まぁ、分からなければ、使わなければいいという話しですが。
No.2
- 回答日時:
あ、すいません。
これは空(レコードなし)の状態のときに最初の番号を指定するのにしか使えませんね。
(すでにレコードがあるときには使えない)
とりあえず、PHPで構文を作りupdateで整えましたが、auto_incrementをレコードの数、100番目なら100(99か?)としたかったのですが、レコードを削除すると数が飛んでしまうとなると、auto_incrementをやめて最終レコード+1する仕組みを作らないと。
っていうか、auto_incrementってどういう時に使うのが正統的ですか?
MySQLを使える人は、オリジナルな値を作るのもそう難しくはないし。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
3つ以上のテーブルをUNIONする...
-
テーブルのレコード削除ができ...
-
Accessにインポートしたら並び...
-
SQLデータ修正時に『このレコー...
-
2つの項目が重複するレコード...
-
Access 削除クエリが重い
-
ManagementStudioからのデータ削除
-
(ACCESS)並び替えをしないで...
-
MySQLでTIMESTAMP型の列から現...
-
ACCESS VBA コマンドDoCmd.Open...
-
C# Windows Forms で、Accessみ...
-
DB INSERT 時の排他制御について
-
ACCESSファイルを開こうとする...
-
ACCESSのBookmarkプロパティの...
-
ACCESSにて全項目(レポート)...
-
Accessでレコードが更新された...
-
SQLServerで同一条件レコードの...
-
フォームで1レコード削除したの...
-
Access カレントレコードがあり...
-
数百万件レコードのdelete
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
3つ以上のテーブルをUNIONする...
-
Accessにインポートしたら並び...
-
データの二重表示の原因
-
ACCESSのBookmarkプロパティの...
-
Access 削除クエリが重い
-
Access VBA Me.Requery レコー...
-
Access 1レコードずつcsvで出力...
-
2つの項目が重複するレコード...
-
数百万件レコードのdelete
-
SQLデータ修正時に『このレコー...
-
複数レコードをUPDATE文一文で...
-
SQLServerで同一条件レコードの...
-
Accessの重複クエリで最小以外...
-
Accessでレコードが更新された...
-
(ACCESS)並び替えをしないで...
-
テーブルのレコード削除ができ...
-
Accessで重複したデータを一件...
-
MySQL+PHP 特定レコードの更新...
-
曜日を格納する方法はどちらが...
-
ManagementStudioからのデータ削除
おすすめ情報