今回で10記事目の投稿になります。 最初は検索エンジンに少しでも多くインデックスしてもらいたく、頑張って記事を量産している段階です! 話は変わりまして、今回はMySQLの記事になります。 仕事でも趣味でもWEBサービスを開発している僕ですが、基本的にLAMP環境の構築が多いです。 LAMPとは、データベース連動型のWebアプリケーションを開発するのに人気の高いオープンソースソフトの組み合わせ。OSにLinux、WebサーバにApache、データベースにMySQL、プログラミングにPHPかPerlかPythonを用いたシステムのこと。 IT用語辞典 ユーザーから送られてきた命令を、PHPで受け取り、MySQLに接続してデータベースから情報を取っています。 今回取り上げたいのは、「ユーザーの命令によって変わるSQL文の処理」。 例えば、以下のような検索フォームがあったとします。 住民検索として