[PHP-users 7297] フォーム関連

shojun kimura php-users@php.gr.jp
Tue, 7 May 2002 06:05:54 +0900 (JST)


木村です。

適切な題名が思いつかなかったので、
フォーム関連としました。。
早速、質問ですが、

td("<input type=\"radio\" name=\"kyoka\"
value=\"kyoka$i\">", 70);
td("<input type=\"radio\" name=\"kyoka\"
value=\"kyohi$i\">", 70);

のように、ラジオボタンに2つとも、kyokaという名前をつけ
て、
if($kyoka == "kyoka".$i)とelseif($kyoka == "kyohi".$i)で
、
ラジオボタンが押されたらそれに関する処理をしたいんですが
、
$kyoka == "kyoka".$iのときには、処理をしますが、
$kyoka == "kyohi".$iのときには、処理をしません。
ちょっと、原因がつかめません。。
ヒントでもいいので、教えてもらえませんか。
よろしくお願いします。m(--)m

for($i = 0; $i < $n; $i++)
{
	$rec = pg_fetch_array($r, $i);
	if($kyoka == "kyoka".$i)
	{
	$sql = "update taikimsg set msgstatus = 1, sendtime2 =
date_part('epoch', now()::timestamp) where id =
'".$rec['id']."' and nankome = '$nankome'";
	$r_ = pg_exec($db, $sql);
	if($r_)
		$cnt1++;
	}
	elseif($kyoka == "kyohi".$i)
	{
	$sql = "update taikimsg set msgstatus = -1 sendtime2 =
date_part('epoch', now()::timestamp) where id =
'".$rec['id']."' and nankome = '$nankome'";
	$r_ = pg_exec($db, $sql);
	if($r_)
		$cnt2++;
	}
} // for

__________________________________________________
Do You Yahoo!?
Yahoo! BB is Broadband by Yahoo!
http://bb.yahoo.co.jp/