ホームページ > バックエンド開発 > PHPチュートリアル > データベースにクエリを実行し、PHP ページにレコードを出力するテーブル内のレコードのステータスを取得するにはどうすればよいですか?

データベースにクエリを実行し、PHP ページにレコードを出力するテーブル内のレコードのステータスを取得するにはどうすればよいですか?

WBOY
リリース: 2016-06-13 12:56:09
オリジナル
1020 人が閲覧しました

PHPページでデータベースにクエリを行った後にレコードを出力するテーブルのレコードのステータスを取得する方法を教えてください。
タイトルのように、データベースから出力されるテーブルがあり、出力後にこのテーブル内の項目に未払いステータスが含まれているかどうかを示すフィールドが複数あります。 ?

例:
番号 名前 支払うかどうか
1 Apple が
を支払いました バナナ 2 本を支払いました
ブドウ 3 個支払い

この場合、戻り値は true となり、ボタンをクリックできます。

次の場合:

例:
番号 名前 支払うかどうか
1 Apple が
を支払いました バナナ 2 本を支払いました
ブドウ 3 個が支払われません

false を返し、ボタンはクリックできない状態に設定されます。

アドバイスをお願いします、ありがとうございます。


-----解決策---------
PHP は配列、抽出を通じて mysql の結果を出力します支払うか否かのフィールドを配列にして一つ一つ判断していきます

ボタンのステータスは、支払いを行うかどうかに基づいて決定されます
------解決策----------------------
<br />
	while($row=mysql_fetch_array($result)){<br />
		$ar[]=$row["支付状态列"];<br />
	}<br />
	foreach($ar as $key=>$value){<br />
		if($value=="未支付"){<br />
			echo "<input type=\"button\" id=\"$key\" diabled=\"disabled\"/>";<br />
		}else{<br />
			echo "<input type=\"button\" id=\"$key\" \/>";<br />
		}<br />
	}<br />
ログイン後にコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート