mysql:1264
From: kouichi matsumoto <kouichi matsumoto <maykeart@xxxxxxxxxx>>
Date: Fri, 08 Oct 1999 01:30:08 +0900
Subject: [mysql 01264] 登録時に同じレコードの値を使う良い方法ありますか?
こんばんは。松本です。
PHPとMySQLを使っています。
小岩さんと少し似た質問かもしれません。
目的:
PHPから画像をUPロードし、AUTO_INCREMENTされるIDフィールドの
値に拡張子をつけてgazouフィールドにVCHARの型で保存したい。
■gazou_tableに以下のように登録したいのです。
ID(int) gazou(VCHAR(100))
1 1.gif
4 4.gif
5 5.jpg
考えた方法:
画像をUPロードした際にPHPスクリプトで、.以降を切り取り
拡張子のJPG又は、GIFを変数に入れ(ここまではできています)
DBに登録済みのAUTO_INCREMENTされているIDフィールドの最後の値
にPHPで拡張子を文字列連結し、gazouフィールド保存する形でレコード登録。
DBに未登録時の状態で、下記のようにPHPからMySQLにクエリーを送ったのですが、
$last-idには、DBに登録されている最後のID番号3という数字が返って来ました。
他にIDフィールドと同じ番号をgazouフィールドに入れる方法は
ありますでしょうか?
$last-id = mysql_db_query("gazou_db",
"select MAX(id) from gazou_table"
);
よろしくお願いします。
Kouichi_Matsumoto--------------------------------------
Phone 044-739-0558
PHS 070-5519-4277←番号わるすぎ。10月末まで通じます。
〒211-0007
神奈川県川崎市中原区上丸子天神町368-1ジョイフル新丸子 204
-> 1264 1999-10-08 01:30 [kouichi matsumoto <m] 登録時に同じレコードの値を使う良い方法ありますか? 1265 1999-10-08 10:33 ┣[とみたまさひろ <tomm] 1266 1999-10-07 22:41 ┗[egashira <egashira@x] 1273 1999-10-12 03:28 ┗[kouichi matsumoto <m] 1274 1999-10-12 11:47 ┗[egashira <egashira@x]