後続のページに値を渡すチェックボックスについて質問したいです。

WBOY
リリース: 2016-06-23 13:59:13
オリジナル
903 人が閲覧しました

例: 最初のページでは、10 人を想定してデータベースから美しい女の子の名前をクエリし、チェックボックスの形式で表示します。コードは次のとおりです
echo "

";
while(($row=oci_fetch_object($statement))){
echo " ";
echo ""; }
echo "";

それから、私はその中からデートする人を 3 人選ぶつもりです。好きな名前の前にあるチェックボックスにチェックを入れます。次に、[次へ] をクリックして次のページを呼び出します。選択した 3 人の名前を渡すにはどうすればよいですか (必ずしも 3 人である必要はなく、おそらく 1 から 10 までです。いずれにしても、数字は不確かです)
#!/ はどこですか?文 usr/local/bin/php は以下のコードのhtmlタグの上に配置されていますか?それとも

xxxxxx
?>

数日、時間がありません。詳しく勉強した後、手つなぎパーティーをしましょう。
皆さん、よろしくお願いします。


ディスカッションへの返信(解決策)
#!/usr/local/bin/php この文は、書いても書かなくても構いません。 echo ""; 受信ページ $_GET['xx'] は、データベースに格納される場合、配列になります。配列は処理され、文字列に結合されてデータベースに保存されます

echo "

gt;".$row->state. "< /td>";
echo "
".$row->state."
" ; while(($row=oci_fetch_object($statement))){

echo "

";
echo " " ;
echo "" }
echo "" ;

u_parklist.php
#!/usr/local/bin/php //実際には、

を記述する必要はありません。 ['state']);
>



1. すべてを表示するには、print_r($_GET) を追加してください選択した mm

#!/usr/local/bin/php この文はコメントにしても構いませんが、渡す場合は echo "
"; 受信ページ $_GET['xx'] は配列です。データベースに保存したい場合は、配列を結合する必要があります。 Medium

#!/usr/local/bin/php

ご回答ありがとうございます。これは削除された後は実行できません。おそらくサーバーにphpの実行パスを伝えるために使用されるのでしょうか?

echo "
state."/>".$row->state."
".$row- >state."
";
while(($row=oci_fetch_object($statement))){
echo "< ;tr>";
echo "";
echo ""; }

echo "";


u_parklist.php
#!/usr/local/bin/php //


を記述する必要はありません。 ;

#!/usr/local/bin/php が書かれていない場合、内部エラーが表示されます。 php は本当に面倒ですが、何が問題なのかわかりません。 。 。

php.ini のコマンド display_errors=On で、Apache を再起動し、再度実行して、どのようなエラーが報告されるかを確認します。

1. 送信ボタンがない場合は、追加してください
2. 選択したすべての mm を表示するには、Print_r($_GET) を追加します
はい、追加します

コマンド display_errors=On を php.ini に追加し、Apache を再起動し、再度実行しますどのようなエラーが報告されているかを確認してください。
php.ini とは何ですか? 学校が提供するサーバーには、htaccess 設定ファイルが 1 つだけあります。その内容は
AddHandler cgi-script .php
DirectoryIndexindex.htmlindex.php

echo "

".$row->state ."
";
while(($row=oci_fetch_object($statement))){
echo "";
echo " < td>gt;".$row->state."" ;
echo "";
}
echo "";

u_parklist.php
#!/usr/local/bin/php //実際には
と書く必要はありません

var_dump( $_GET['state'])
>
、ただし、いくつかのチェックボックスのみで、その後値は表示されません T_T

echo "";

echo "";

echo "";

ああ、わかった、とても嬉しい。引用符の問題に加えて、行の後の属性は大文字にする必要があることを他の人に思い出してもらいたいと思います。


echo "

";
もう一度質問しますが、クエリを実行するたびにデータベースを開いたり閉じたりする必要がありますか? 最初のページでデータベースを開いてから、最後のページで閉じることができますか?ユーザーが途中でブラウザを閉じると、データベースを閉じるスクリプトが実行されないという小さな問題があります。

永続的な接続を使用していない限り、接続はスクリプト終了後に自動的に切断されるため、積極的にオフにする必要はありません。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
state." gt;".$row->state."".$row->state." gt;".$row->state. "