ユーザーの性別が男性である場合、またはその逆の場合、例ごとに女の子のチャートを非表示にするにはどうすればよいですか?
ここでさまざまな質問を見ましたが、必要なものが見当たりません...これでできますか?.
私は次のようなものです:
<?php if($user->getRole() == 'Mod'|| $user->isAdmin()) { ?>
<div id="girlchart" style="width: 450px; height: 300px;"></div>
<?php } ?>
また
<?php if (!empty($row["gender"])) { ?>
<div id="boychart" style="width: 450px; height: 300px;"></div>
<?php } ?>
しかし、私はそれを行う方法を理解することはできません...
--編集(私の英語で申し訳ありません...私は私をよりよく説明することはできません.)--
1 つは 0 から 24 か月の女の赤ちゃん用、もう 1 つは 0 から 24 か月の男の赤ちゃん用の 2 つのチャートがあります。その赤ちゃん(性別)の成長チャートのみで、2つのチャートはありません。
手伝って頂けますか?
--編集2---
これらの行を持つ DB (paciente) があります。
- ID
- 名前
- 性別----この行は、ユーザーが女の子か男の子かを識別します(男性または女性)
- 状態
- 誕生日
今、私は成長のチャートを持っていますリンクを参照してください:ここの成長チャートAsgallantは、チャートを機能させるための素晴らしいサポートを提供してくれました.上記のリンクを参照してください) 体重 (ペソ) と年齢 (edad) で、赤ちゃんがどのように成長しているかを確認してください... ここまではすべて問題ありません。
患者データの各チャート追加にはデフォルト値(通常、脱栄養、および脱栄養セベラ)があり、すべての値は男の子または女の子で異なるため、すべての患者のパーフィルに男の子用のチャート成長ベビーチャートと成長ベビーチャートがあります女の子ですが、そのうちの 1 つだけを表示する必要があります...これが私の質問です: 1 つのグラフだけを表示するにはどうすればよいですか? 患者が男の子の場合は男の子の成長チャートを表示し、患者が女の子の場合は女の子の成長チャートのみを表示します。
これを行うには、性別 (DB paciente の行) のためだと思います。なぜなら、ここでは患者を男性または女性で識別するためです。これは、そのコード (上記のコードを参照) を配置したためですが、適切な形式で実装する方法がわかりません。 .