mysql:4718
From: "Hiroshi Ozeki" <"Hiroshi Ozeki" <ozeki@xxxxxxxxxx>>
Date: Tue, 27 Nov 2001 01:03:24 +0900
Subject: [mysql 04718] PHP を使ったデータベースで配列による選択(セレクト)
小関と申します。
mysqlとphpでデータベースを構築しているのですが、下記の場合どのよう
にすればいいのか教えていただけないでしょうか?
フォームから、配列のデータが渡されます。
たとえば、配列のデータを渡されたphpのページで下記のようにする
と、
<?
num = mysql_num_rows ($result);
for ($i=0; $i<$num; $i++) {
print "$check[$i]<br>";
?>
aaaa
bbbb
cccc
dddd
のように表示されます。ここまではできました。
この時、この配列のデータを使って select 文を発行したいのですが、
このようなことは可能でしょうか?
select * from table where id=$check[$i] ;は当然ながらだめでし
た。
何をしたいかというと、データを表形式に一覧表示して、チェックボック
スからチェックをつけたものを一度に削除したり、データの更新したりし
たいと考えています。
そこで、複数チェックがついたものは、配列でデータを引き渡しすること
にしました。
-> 4718 2001-11-27 01:03 ["Hiroshi Ozeki" <oze] PHP を使ったデータベースで配列による選択(セレクト) 4719 2001-11-27 02:00 ┣[とみたまさひろ <tomm] 4720 2001-11-27 02:26 ┃┗["Hiroshi Ozeki" <oze] 4721 2001-11-27 09:26 ┃ ┗[Tom Mishima <tmishim] 4723 2001-11-27 11:49 ┃ ┗["f.t" <fujiyama@xxxx] 4722 2001-11-27 10:44 ┗[Taki.MR <taki@xxxxxx]