-2
私は質問を説明する例を与えます: 私はテーブルを持っています:tbl_city
、2つの列を持つ:(city_id
、city_name
);| phpmyadmin |クエリ
私の質問: 私は、ユーザーから都市名を取得する必要があり、どのように私は招集city_id
を知っている可能性が与えられcity_name
に属しています?
私は質問を説明する例を与えます: 私はテーブルを持っています:tbl_city
、2つの列を持つ:(city_id
、city_name
);| phpmyadmin |クエリ
私の質問: 私は、ユーザーから都市名を取得する必要があり、どのように私は招集city_id
を知っている可能性が与えられcity_name
に属しています?
基本SELECT
クエリ?
SELECT city_id FROM tbl_city WHERE city_name = 'the_city';
あなたの質問は100%明確なものではありませんが、その質問は尋ねているようです。
それはそれですが、返された値を保存して後で使用したい場合は、$ sql = "SELECT city_id FROM tbl_city WHERE city_name = 'the_city'";ああ、私は理解する行が追加され、私は与えられた値を読み取ることができる、ありがとう、私はすでにPHPの初心者であり、より多くの作業をする必要があると私もいくつかの助けが必要 – MahSou
行はされません'SELECT'クエリによって追加されますが、別の' INSERT INTO'クエリによって追加されます。 'city_id'は' auto_increment'フィールドである可能性が高いので、新しい 'city_name'が追加されると' city_id'値がそれ自身のもので増えるようになります。そして、後で上記の 'SELECT'クエリを使って' tbl_city'に存在する 'city_name'の' city_id'を見つけることができます。 'SELECT'によって一致するものが見つからなければ、行が見つかりません。あなたがコンボボックス(いくつかは 'ドロップダウン'と呼ばれる)を意味するならば、 '
はい、クエリ実行後の結果が1行で、結果が '