WestFieldのプロフィール

@WestField WestField
ありがとう数2
質問数4
回答数3
ベストアンサー数
1
ベストアンサー率
33%
お礼率
50%

  • 登録日2004/06/26
  • PHPからMySQLで一文字でも一致したら表示したい

    PHPからMySQLで一文字でも一致したら表示したいのですが その場合のSQL文はどうすればいいのでしょうか? 日本語で漢字一文字だと都合が悪いそうですが? 前方一致(keyword%)中央一致(%keyword%)や後方一致(%keyword)を統合したモノはありますかね? 東京都渋谷区神宮前ならこの9文字中一文字でも検索語にあれば、 例えば、東、都立高校、髪神紙加味、いずれの場合でも 東京都渋谷区神宮前と検索結果が出てきて欲しいのです。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • 改行の削除

    現在入力したデータをデータベースに保存し、 そのデータをPHPで表示するようにしています。 入力する場所はテキストエリアで改行などを入れてるのですが、データベースでテキストエリアに表示するときに 下記のように<br />が入ってしまいます。 あ<br /> か<br /> さ そこで、下記のような処理を行ったのですが、やはり上記のような表示になってしまいます。 何かよい方法はありませんでしょうか? $tmpStr = str_replace("<br />", "", trim($tgtStr));

    • ベストアンサー
    • PHP
  • formタグを使用した時の$_POST['example ']の受取り

    今MySQLを使用して、サンプルのデータベースを構築して、HP上で条件検索して結果を表示できるようなプログラムを作っています。 そこで質問したいのですが、formタグの中でinputタグ等を記述し他のphpファイルにデータを送るとき、nameで"example"と記述したとしたら$_POST['example']のような形で受け取ると思うのですが、例えばwhile等でチェックボックスを複数作成(以前にとある処理があり、その結果によって作成される個数が変動するとすると)して、各チェックボックスのデータを送る場合、配列を使用してnameで指定した"example"の後部に0から順番に"example0","example1"…と付け加えてやることでチェックボックスを判別してデータを送ってやろうと思ったのですが、その場合データの受取り側も$_POST['example0'],$_POST['example1']…と受けたら無ければなりません。しかしexampleの後部の数字をカウントしながらデータを受け取るやり方が分かりません。 こういった場合どうすればよいのでしょうか? 分かりにくい説明で理解し辛いとは思いますが、どうかよろしくお願いします。

    • ベストアンサー
    • PHP
    • shinopo
    • 回答数2