ベストアンサー カラムに複数ワードを入れる場合の区切り 2011/10/13 21:11 店舗カラムに 豊岡店 姫路店 八王子店 と、入れる場合 豊岡店,姫路店,八王子店みたいに入れたらいいですか? みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー shigenobi ベストアンサー率43% (19/44) 2011/10/13 22:09 回答No.1 ocd_1987さん こんばんは。 くりぃむしちゅーの上田なら、 「なんの話だよ!」とつっこまれそうな質問です(笑 カテゴリがPHPなので、Webベースのフォームであり、 店舗「カラム」とありますが、ここはテーブルのカラムではなく、 検索フォームもしくは登録フォームの入力項目である。 という私の勝手な前提条件の元、回答します。 回答としては、そこはお好きにどうぞ。 です。 プログラム上、区切り文字を何にするかについては、 論理上一定の決まりを決めておけば、何でもかまわないと思います。 フォーム上で入力され、ボタンをクリックされた場合に検索に行くのか、 テーブルに登録に行くのかは分かりませんが、 その受け取り方がコロンであろうが半角スペースであろうが、 分割して受け取る場合はそれを区切り文字として配列にするだけ、 また入力された情報をそのまま扱うのであれば文字列として そのまま受け取ればいいことですので、お好きにされたらいいかと思います。 ここまで書いておいてですが、私の勝手に作った前提条件が間違っている 可能性があるので、違うようであれば、より詳しく書かれた方がいいかと思います。 質問者 お礼 2011/10/14 19:25 ありがとうござ増す。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発PHP 関連するQ&A 複数選択の方法が分からないのです。 お世話になります。 現在<input type="checkbox" name="jyusyo" value="豊岡市">豊岡市<br> <input type="checkbox" name="jyusyo" value="養父市">養父市<br> <input type="checkbox" name="jyusyo" value="朝来市">朝来市<br> <input type="checkbox" name="jyusyo" value="神戸市">神戸市<br> <input type="checkbox" name="jyusyo" value="姫路市">姫路市<br> のようにしている為、最期にチェックしたワードでしか検索できません。 これらを複数選択に対応させる為 <input type="checkbox" name="jyusyo[]" value="豊岡市">豊岡市<br> <input type="checkbox" name="jyusyo[]" value="養父市">養父市<br> <input type="checkbox" name="jyusyo[]" value="朝来市">朝来市<br> <input type="checkbox" name="jyusyo[]" value="神戸市">神戸市<br> <input type="checkbox" name="jyusyo[]" value="姫路市">姫路市<br> としてみたものの、この先が分かりません。 受け取る側のphpは現在このような状態であります。 $jyusyo=$_POST["jyusyo"]; $jyusyonum=array("豊岡市","養父市","朝来市","神戸市","姫路市"); $query = "select name,jyusyo,kakaku,gazou,link from ocdda where"; if($jyusyo != "") { $query = $query . " jyusyo like '%$jyusyo%' "; } $result = mysql_query($query); $num_rows=mysql_num_rows($result); if($num_rows== 0){ $message="該当データ無し"; } else $message=$num_rows ."件あります"; echo $message; while($row = mysql_fetch_array($result)){ データベースのカラムもjyusyoになっていますが変えるべきですか? どうか改変ポイント等の御教授お願い申し上げます。 order byでカラムが空の場合は、別カラム指定 order byで複数カラム指定(?)したいのですが、どうすればよいでしょうか? 具体的には、カラムが空の場合は別カラム指定したいのですが、可能でしょうか? ■前提 ・titleカラム、yomiカラム ■最終的にやりたいこと ・titleカラムを五十音で並べ替えたい ■運用例(案) ・titleカラムが「漢字」の場合は、yomiカラムにひらがな、を入力 ・titleカラムが「ひらがな」の場合は、yomiカラムは空 ・titleカラムが「英字」の場合は、yomiカラムは空 ・titleカラムが「先頭数語がひらがなもしくは英字で、最後が漢字」の場合は、yomiカラムは空? ■分からないこと ・漢字対策として、「yomiカラム」作成したけど、すべてのレコードに対して、「yomiカラム」を埋める必要があるでしょうか? ・「ひらがなだけ」、「英字だけ」、あるいは、「先頭数語が英字で最後の方だけ漢字」なタイトルは、わざわざ「yomiカラム」を埋めなくてもよい? ■知りたいこと ・全ての「yomiカラム」を埋めなくても、「titleカラム」を五十音で並べ替える方法があれば、教えてください ※件数が多くてちょっと面倒なため、何かいい方法があればと思い、質問しました。「yomiカラム」全部埋めた方がいい、のであれば、その方向で検討しようと思います 1カラムのものを2カラムにするにはどうしたらよいでしょうか?? 1カラムのものを2カラムにするにはどうしたらよいでしょうか?? テンプレートをダウンロードしたのですが、1カラムのものを2カラムにしようと思っています。 2カラムに変更することは可能でしょうか?? 可能ならば、どうすれば2カラムにすることができますか・・・?? わかる方がいましたら、どうか教えて下さい。お願いします。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム データがある場合のカラムの削除 データがあるカラムを削除したいのですが、出来ません! drop column column_name だとデータ無しの場合しか通用しなくて・・・。 削除対象のカラムのデータだけを消そうかと、 delete from table_name where column_name=値; も考えたのですが、 where句で引っ掛かったレコードが全部消えてしまいます・・・。 1カラムだけ削除する方法を教えて下さい(><) 宜しくお願いします。 姫路から豊岡 姫路から豊岡へのバスでの行き方を教えてください。 姫路から豊岡へ 姫路から豊岡への、バスでの行き方を教えてください。 複数カラムに対するLIKE文の最適化 column1~column3のデータに文字検索をしたいのですが、 下記のような不恰好なSQLしか思いつきません、、。 select * from tb where ( column1 like '%word1%' or column2 like '%word1%' or column3 like '%word1%' ) and ( column1 like '%word2%' or column2 like '%word2%' or column3 like '%word2%' ) and ( column1 like '%word3%' or column2 like '%word3%' or column3 like '%word3%' ) 試しに、 select * from tb where ( ( column1 or column2 or column3) like '%word1%' ) and ( ( column1 or column2 or column3) like '%word2%' ) and ( ( column1 or column2 or column3) like '%word3%' ) と考えたのですが、これですと検索結果0件になってしまいます。 もっとスマートなSQL文がありましたら、ご教授頂きたいです。 Word 2003 で改コラムしたいです。 改ページはできるのですが、改コラムする方法はないでしょうか? 1ページに横の2段組みでレイアウトしているのですが、今はいくつも改行を入れて、コラムのトップの来るように調整しています。 カンマ区切りで格納するカラムって設計上ありでしょうか? 例えば、1,2,5,8,9,10 というような形でデータを格納するカラムをテーブルに作ろうと思っているのですが設計上ありでしょうか? 格納したあとは、それSELECTのIN(1,2,5,8,9,10)で 使用するのが主で、更新時のキーが別にあればOKという感じでしょうか? こういう場合に、このような設計をした事があるよ。いった例など教えていただけると幸いです。 オープンカラムの長さ オープンカラム(シリカゲル)は長ければ長い程分離能が高いと思っていたのですが、 1種類の展開溶媒で流すのではない場合、 例えば極性を変えてある混合溶媒を極性の低い物から10mlずつ流した場合、 サンプルとシリカゲルとの吸着ではなく、溶媒の極性で分離するため、 それ程長いカラムは必要ないと聞きました。 もちろんカラムが長い方が良いとは思うのですが、 その場合本当にそれ程長いカラムを必要としないのでしょうか? カラム容積とは? カラム洗浄に関して、カラム容積の15~20倍との記述を見ましたが、カラム容積の計算方法はどのようにするのでしょうか? ODSカラム 4.6mm×150mm (3μm)を使用しています 5μmの場合だと計算方法は変わるのでしょうか? また、ODSや順相用カラムなどカラム種類、充填率によっても変わるのでしょうか? カラムって何ですか? ブログを作ろうとしているのですが、カラムという単語が出てきました。 1カラムや2カラムなどと書いてあるのですがどんな意味なんでしょうか。 教えてください。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム コラム・・ いま、学校でコラムを書く学習にはいっています。 自分が書きたいコラムを書くのですが、私の家には本がないのでそこからは切り取れないんです。 なのでインターネットでコラムがいろいろあるサイトを見つけたいのですが、なかなかありません。 なので、なんかコラムがいっぱい載っているサイトはありますかね・・? 回答よろしくお願いします。 1000件以下の場合はカラム数に関係なくキー不要? 全てのカラムを対象にソートや絞り込みをする、また、テーブルを分割する必要がない場合、 全てのカラムにインデックスをつけるしかないと考えていましたが、 http://www28.atwiki.jp/lucier/pages/55.html 「MySQLでは1000件以下のデータの場合はインデックスを作成しないほうが 速い」 1000フィールドならカラムの数に関係なくインデックス不要で カラムの数が10の場合と、 カラムの数が50の場合 それぞれ負荷はかわらないということでしょうか。 カラムとコラムの使い分け カラムとコラムとも英語columnから来たようですが(*1)、Yahoo辞書にはコラムしかなく(*2)、IT用語辞書e-wordsにはカラムがないです(*3)。 みんなどう使い分けてるのでしょうか? ちなみにgoogleにはカラム355,000件、コラムは3,560,000件で、カラムはあんまり使わないと言うことを意味するでしょうか? *1 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1365177 *2 http://dic.yahoo.co.jp/bin/dsearch?p=%A5%AB%A5%E9%A5%E0&stype=1&dtype=2 *3 http://e-words.jp/?w=%83R%83%89%83%80 「コラム」で良いでしょうか? あるテーマを決めて、それについて思ったことや自分の価値観を書いていくというのをやろうと思っています。 全体的な名前に「○○コラム」とでもつけようと思ってたんですけど、コラムの意味を調べると「論評」とありました。 論評って論じて批判するという意味ですよね・・・。 別に批判するだけでなく、どちらかという肯定的なものが多くなると思うんですけど、「コラム」とつけるのはふさわしくないでしょうか? メルマガなどでの有名人が書いてるコラムなんかは、別に批判しているものばかりではないように見えるんですけど・・・。 考えすぎですか? コラムよりこっちの方が最適というような言葉があるんでしょうか? コラムについてです。 いま国語の学習でコラムを集めています。 私は、アンパンマンのコラムを集めたいのです。 でも、どこにもアンパンマンのコラムが載ってないのです。 なのでサイトを教えてください。 回答よろしくお願いします。 カンマ区切りの列の置換を行いたい場合 以下のようなファイルをあり三カラム目自体を置換したい場合どうすればいいでしょうか? 三カラム目の文字数が固定ではないためcutなどでの切り出しも難しいのでなにかいい案はないでしょうか? 例 1234,12,34567,abcd,efg, 複数カラムを跨いだCOUNTができない 以下のようなDB内に顧客id(ユニーク)とhob1,hob2,hob3のようなカラムがありまして、hob1,hob2,hob3には任意で趣味を表す値が入っております。 【hoge_db】 id | hob1 | hob2 | hob3 1 | 1 | 2 | 3 2 | 2 | 3 | NULL 3 | 3 | NULL | NULL 3 | NULL | NULL | NULL ・・・ 【SELECTしたい値】 趣味1:1名 趣味2:2名 趣味3:3名 この各趣味を表す値に対する顧客数を求めたいのですが、3つのカラム全てに対してCOUNTをする方法が分かりません。。 どうかSQLにお強い方、お力を貸して頂けないでしょうか? 雑誌のコラムで面白いものは? 特に女性誌などに掲載されている有名タレント、著名人らによるコラムで面白いものや興味があって毎号読んでいるものはありますか? 極端な場合、そのコラムが読みたいが為にその雑誌を買うほどにハマっているような・・・。 女性誌以外でも結構ですので、みなさんの注目しているコラムを教えてください。 よろしくお願いします。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
ありがとうござ増す。