私はテーブル1からデータを取得する動作するmysqlクエリを持っています。ドロップダウンメニューで選択したテーブルにmysqlクエリを接続させます
今、毎月新しいテーブル(table2、table3..etc)を追加します。
目標1:ドロップダウンメニューを追加して、すべての表にユーザーオプションとして設定したいとします。
目標2:私は、クエリは、ユーザーがドロップダウンメニューから選択し、テーブルに接続したいと思い、データを取得し、ページまたは更新されたデータを表示するだけで、テーブルのdiv要素をリフレッシュ。
私の現在のMySQL/PHPコード:
$query = "SELECT X, Y, Z FROM **table1**";
$result = mysql_query($query) or die(mysql_error());
while($row = mysql_fetch_array($result))
{
echo $row['X'];
echo $row['Y'];
echo $row['Z'];
}
代わりに「TABLE1」のそれは、ユーザーが選択し、ドロップダウンメニューにリンクされている変数でなければなりません。
私はそれがシンプルであるべきだと感じますが、私はこれに少し新しく、同様のケースを見つけることができませんでした。
ありがとうございます。
探しているものを、もしわからない例ですなぜ異なるテーブルを使用するのですか? SINGLEテーブルに4番目の列を追加するだけで、どのレコードがどの「セクション」に属しているかを知ることができます。 –
提案してくれてありがとうMarc、今私は1つのテーブルに行ったことがあります。後でテーブルが大きくなるにつれてパフォーマンスについて心配していますが、毎月100または200の新しい行が追加されるように、長い道のりです。 .soまでそれは単一のテーブルで滞在することができます。今私は特定のデータをクエリするためにPHPコードの中にユーザ変数を入れるための答えをCOLD TOLDに試みます。 – Naim
数百万行に達すると心配します。 〜2400 /年は基本的に何もありません。 –