• 締切済み

PHPの検索プログラムについて

php?cate= 検索プログラム使っているのですが、=の後ろに直接単語を入れて検索出来るようにするにはどうすればいいですか?

みんなの回答

  • moon_night
  • ベストアンサー率32% (598/1831)
回答No.1

質問が漠然としすぎています。 どのようなプログラムなのかが分からないと答えようがないように思えます。 要するに、GETで渡した文字列を検索ワードでしようしたいということですよね。 取得する文字列をうまく受け取れればそのまま検索ルーチンに渡せばいいのですが、日本語などがある場合、正しく受け取れないことがあるので、デコードをしてやる必要があります。 具体的な仕様や使い方、想定する結果などが分からないとこれ以上のことは言えません。

0000110011
質問者

補足

すみません、焦っていたもので。 例えば、 search.php?cate=日本語 みたいな具合に直接的に検索したい単語を入れて検索できるような受け渡しをしたいのですが、どうしたら良いでしょうか?

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • mysqlの検索結果を別のphpプログラムで参照できますか

    たとえば、A.phpというプログラムでmysqlデータを検索した結果を別のB.phpというプログラムで参照することはできますか? 必要に応じてデータベース接続、検索、データベースのクローズといった処理をその都度しなければいけないのでしょうか?

    • ベストアンサー
    • PHP
  • プログラムがグーグル検索を利用することは可能?

    こんばんわ。PHP初心者(ど素人)です。 グーグルの検索窓にキーワードを打ち込み、検索結果を得る、というプログラムを作りたいです。キーワードは事前にこちらが与えておくものとします。 ……PHPのプログラムが、グーグルの検索窓にキーワードを打ち込むということはできるのでしょうか? よろしくお願いします。

    • ベストアンサー
    • PHP
  • PHP、MySQLで動作する検索プログラム

    プログラミング初級者です。 Windows環境で、PHP、データベースMySQLにて、検索サイトを練習で作っていますが、フリーで何か良い検索エンジンのプログラムはありますか? 書籍の検索サイトをつくっていまして、商品データは4万、商品のタイトルは長くても30文字、説明文は長いもので1000文字くらいのデータで、検索クエリに対して、単純にSQL文、LIKEでタイトルか説明文にワードが含まれているもの(ヒットしたもの)を画面に表示できるようにはなりました。 一応動くことが確認できたので、商品数を15万にふやしたところ、いきなり動作が重くなり、タイムアウトで画面が表示されなくなってしまいました。 SQL分のLIKEで呼び出すには処理能力に限界があり、ちゃんとした検索プログラムを組み込まないと高速に処理できないのかな?と思っています。 (そもそも、組み込んで使えるようなプログラムがあるのかもわかりませんが。。) 最終的には300万商品くらいは検索できるサイトにしたいと思ってまして、何か良いフリーの検索プログラムや、参考になりそうな書籍があれば是非ご紹介お願いいたします。 初級者なので、適切な質問になっていないかもしれませんが、お分かりのかた、アドバイスくださいませ。

    • ベストアンサー
    • PHP
  • 同じ内容のPHPプログラムなのに作動しない

    質問番号:1123591 と同じような質問なのですが、解決できないので、質問させていただきます。 PHP4とMySQL3、スマイルサーバで検索システムを作っています。 例えば、kensaku.php という正常に作動するプログラムがあります。 これをコピーして search.php という名前のファイルを作成しました。 kensaku.php は正しく作動するのに、search.php はプログラムを間違えた時のように真っ白の画面のまま、エラーすらも表示されません。 もしかして、ファイル名が違っても全く同じプログラムを同時に作動させることはできないのでしょうか? ちなみに検索するデータベースは全く同じ物を使います。 宜しくお願いします。

    • 締切済み
    • PHP
  • Perl/CGIプログラムとPHPプログラムはどちらがメジャー?

    2000年くらいから自分のWEBページを作成して、Perlで書かれたCGIプログラムを設置していました。 また、2005年くらいからはnucleusなどのPHPで書かれたBlogを運営したりして、現在に至ります。 現在、WEBページ制作代行の仕事をしていますが、Perl/CGIプログラムとPHPプログラムでは、今はどちらがメジャーというか、旬なのでしょうか? プログラムの内容によって使い分けるのが良いのかとも思いますが、現在はどちらの言語がメジャーであって、使い勝手などが良いのか、教えてください。 単語の用法など間違いがありましたらご了承下さい。 尚、Perl、PHP共に、一からプログラムを作成することはできませんが、作られたプログラムを改造する程度ならできるレベルです。 よろしくお願いいたします。

    • ベストアンサー
    • CGI
  • PHPのプログラムを頼めるフリープログラマーの探し方

    フリーのデーターベースソフトが入ったPHPのサイトを作りたいのですが、プログラムを頼めるフリープログラマーの探し方として、検索エンジンで PHP 業者 とかで検索するのではなくて、どうやったやり方、サイトで探すと 見つかりやすいでしょうか? 都内に住んでいます。ので、できれば会える人が良いです。 東京 PHP プログラマーとかでは探しましたが、これ以外の探し方教えてください。

    • ベストアンサー
    • PHP
  • 検索エンジンのような 検索プログラムを作りたいのですが

    検索エンジンのように文字を入力して スペースを空けて入力した単語も探し てくれ さらにヒットした文字に色をつけるプログラムを作り 自分のPCの ファイル検索に使いたいのですが もしよろしければご教授下さい。 VisualStudioで作成しようとしております。 よろしくお願い致します。

  • PHPで検索ボタンを押さずに検索結果を返したい

    初めて質問させていただきます。 今、独学でPHP・MySQL・HTMLを使って、 検索結果を表示する画面を作っています。 作っているプログラムは、こんな感じです。 ================================================ xxx.php ================================================ <?php ここで、入力のエラーチェック MySQLに接続 入力したコードに対応するデータを取得 ?> <html> <form action="xxx.php" method="post"> <input type="text"> <select name="XX1"></select> <select name="XX2"></select> <input type="submit" name="submit" value="検索"> </html> ================================================ このプログラムでは、テキストタイプの部分にコードを 入力し、selectの部分で各項目を選択して、 最後に検索ボタンを押すと、 エラーチェックをした後に、検索結果のデータを データベースから取得してHTMLで表示します。 毎回、検索ボタンを押すという動作を減らすため、 SELECTの部分が変わったら、 検索ボタンを押さなくても、上のPHPで記述されて いる部分の処理に飛ばす方法がないかなあと 思いまして質問しました。 イメージ的にはJavaScriptの、onchangeみたいなものなのですが、何かいい方法は ないでしょうか? 以前似たような質問があったかもしれませんが、 すみませんがよろしくお願いいたします。

    • ベストアンサー
    • CSS
  • PHPのプログラムが遅くて困っています。

    はじめまして  PHPのオープンソースをカスタムしているのですが、動作が遅くて困っています。どうにかしてPHPプログラムを早く動かす方法をご存知の方おられませんか?よろしくお願いします。

  • PHP3で作ったプログラムをPHP4、PHP5で動作させる事は可能ですか

    PHP3で作ったプログラムをPHP4、PHP5で動かすことは可能でしょうか?例えばあるサイトがPHP3を未だに使用していたとします。もしPHP4,5でPHP3時に書いたプログラムが動けばいいのですが、動作はするでしょうか?もし動かなければ少しずつチューニングしていくより、一気に4,5で書き直した方がはやいでしょうか?

    • ベストアンサー
    • PHP