[PHP-users 22843]PHPの値受け取りについて

村田 泰三 w2101109 @ std.kawasaki-m.ac.jp
2004年 7月 28日 (水) 14:25:44 JST


私は、PHPを勉強し始めたばかりです。

グループウェアを作成をしようとしているのですが、
フォームを使ったPOSTの値の受け取り方しか方法がわかりません。

postgresSQLの中から値を取り出して、テーブルに
表示することまでができたのですが、
主キーとなる部分をリンクさせて、他ページに移らせたいと考えているのですが、
表示させた部分の<a href="...">でリンクさせては、次のページの部分で主キーと
照合させたリストだけを表示させるために、SQL文の中で値を受けたしてWhere文を
書くことができなくて困っています。わかりにくい説明ですみません。

<form method="post" name="GIDForm" >
<?php
while($row < $n){
$rec=pg_fetch_object($rs,$row);
		
	echo "<tr>\n";
	echo "\t<td bgcolor=\"#00ff00\"><a href=\"GroupUser.php\" 
name=GID>$rec->gid</td>\n";
	echo "\t<td bgcolor=\"#f0f080\">$rec->gname</td>\n";
	echo "\t<td bgcolor=\"#8888ff\">$rec->comment</td>\n";
	echo "\t<td bgcolor=\"#bbbbff\">$rec->makeid</td>\n";
	echo "</tr>\n";
    	$row++;
}
?>
</form>

リンクさせたファイルで
どうにかして、次のようなSQLを組めたらなぁと思っています。
	$GID=$_POST["GID"];
	$sql = "select id,gid,mailflag from mailsend where gid='$GID'";
	$rs = pg_query($DBConn, $sql);

アドバイスお願いします。


PHP-users メーリングリストの案内