このスクリプトは、私が構築しているソーシャルネットワークのために、ユーザーテーブルからすべての値を取り出し、「友達リクエスト送信」タイプのシナリオで出力します。どうすれば$ row ['id']をprocess-request.phpにうまく渡すことができますか?処理スクリプトに選択されたmysql_fetch_array()値を渡す
$userid = $_SESSION['userid'];
$results = mysql_query("SELECT * FROM users");
while($row = mysql_fetch_array($results)) {
if($userid != $row['user_pid']) {
echo $row['firstname'] . " " . $row['lastname'];
echo "<form method='POST' action='processing/process-request.php'>";
echo '<input name="accepted" type="submit" value="Send User Request" /><br />';
echo '<input name="AddedMessage" placeholder="Add a message?" type="textbox" />';
echo '<br>Select Friend Type: ' . '<br />Full: ';
echo '<input name="full_friend" type="checkbox"';
echo '<input type="hidden" name="id" value="' . $row["id"] . '" />';
echo '</form>';
echo "<br /><hr />";
} elseif ($userid == $row['user_pid']) {
echo $row['firstname'] . " " . $row['lastname'];
echo "<br />";
echo "You all are already friends";
}
}
ない私はすでにそのためのフォームを持っていない...質問を理解してください? –
あなたは本当に[HEREDOC](http://php.net/heredoc)を見て、そのようなHTMLの塊を出力するべきです。 –
あなたは 'SELECT * FROM users'を使うべきではありません。それは自殺です – genesis