PHP

fgetcsvでcsvファイルを読み込む

fgetsv関数を使うことによりcsvファイルを簡単に扱うことができます。以下のような関数をつくるとfile_get_contents風にcsvファイルを読み込めます。注意が必要なのは、日本語の場合「"」で囲っておかないとうまくいかない場合...
PHP

文字列から一部分だけ切り出したい

substr()関数で実現できます!substr(,先頭位置(バイト数で指定));ちなみに文字列の先頭位置は"0"からはじまります。先頭文字から切り出す場合は先頭位置は0を指定します。たとえば、"abcd123efg"という文字列からabc...
MySQL

MySQLにユーザを追加する

以下を実行することで、localhostにあるdb_nameというデータベースに対し、user_nameというユーザーをuser_passというパスワードで登録します。/
Webサーバ

ドメイン業者選び

ムームードメイン、お名前.com、バリュードメインなど色々な、ドメイン業者がいますが、選ぶポイントはあるんでしょうか?自分の経験では今のところ二つ・初年度の料金と更新時の料金・ワイルドカード使用可否ってことで、ムームードメインはワイルドカー...
PHP

PHPでファイル名やディレクトリ名を取得する方法

__FILE__該当ファイルの絶対パス名__DIR__該当ファイルが存在するディレクトリの絶対パスbasename(__FILE__);該当ファイルのファイル名のみ。dirname(__FILE__)__DIR__と同じbasename(_...
PHP

文字コードがEUCで出力されてしまう

UTF-8で記載した情報をwebで出力すると文字化けしてしまう。原因はブラウザでの表示がEUC-JPで表示されているためだった。そこで、headerタグ内に以下の一文をいれてみたが、結果は変わらず。。そこで、phpスクリプト内ではじめに以下...
レンタルサーバ

value domainで管理している独自ドメインをcoreserver以外で使うには?

ValueDomainにログインしたら、ちょっとページの下にいって、「取得ドメイン一覧」をクリック。そうすると、「変更できるドメイン」というところに、ValueDomainで管理しているドメインが出てきます。その中から対象のドメインの行にあ...
PHP

empty(), isset(), == “”, === “” の使い分け

empty(),isset(),=="",===""は似ているようで少し違います。その違いを試したスクリプトは以下になります。結果はこうなりました。各変数の値は以下/
PHP

エラーを出力させる方法

エラーが出力されない設定になっていると、真っ白な画面だけ出て何が問題なのかわからず、問題箇所を修正するのに無駄に時間を費やしてしまいます。そういう時はエラーを出力するようにし、問題箇所を特定します。3つの設定方法があります。1つめは、php...
PHP

配列の先頭の要素と最後の要素を取り出す

配列の先頭と最後の要素はいかで取り出せます!$sentou=end($array);$saigo=reset($array)/
PHP

pChartでグラフを作成

pChartというライブラリを使って簡単にグラフを作成します。pChartは1.X系と2.X系があるようで、現在の最新は2.1.3です。pChartの公式サイト(たぶん)は以下になります。ダウンロードは以下から行えます、2012年7月時点で...
MySQL

テーブルにある既存のカラムのデータ型を変更する

既存のカラム(列)のデータ型を変えるには"ALTERTABLE"を使用します。基本的な書式は以下です。例を示すと以下です。以下実行画面になります。/
MySQL

MySQLのデータ型(データの種類)

"createtable"で、テーブルを作成するときや、"altertable"でテーブルの構造を変更するときに、各カラム(列)のデータ型を指定します。大きく分けて、「整数型」「浮動小数点型」「文字列型」があります。整数型型最小値最大値TI...
MySQL

テーブル内のデータを更新する(UPDATE)

すでにテーブル内にあるデータを更新するには"UPDATE"文を使用します。簡単に以下の書式になります。これだけだとすべて行のデータの値が変わってしまうので、通常はWHERE節で条件を指定し、特定の行のデータのみ変更します。たとえば、idが1...
MySQL

テーブルへデータを挿入する

mysqlのデータベースへのデータの挿入は"INSERT"文を使用します。簡単な書式は以下です。以下に簡単な例を示します。ここでは、mytest2というテーブルにname="hogeo",age=48,weight=89というデータを挿入し...
MySQL

データのバックアップとリストア方法

MySQLのデータのバックアップはmysqldumpというコマンドで実施可能です。基本的な使い方は以下のような書式になっています。データベースごとバックアップ--databasesXXでデータベースを指定します。たとえば、hogedbのデー...
MySQL

カラム(列)を追加する

(例)/
jQuery

プルダウンメニュー選択後、自動でページ遷移(移動)させたい!

document.locationに移動したいページのURLをいれればOK!
jQuery

テーブルの各要素にフィルターをかけて必要なものだけ表示したい!

以下からjquery.columnfilters.jsをダウンロードして読み込めば簡単にできます!対象のtableタグに対してcolumnFilters()を呼ぶだけ!/
jQuery

javascriptでURLエンコードがしたい!

encodeURI()を使います。しかし、自分の環境ではなぜか半角スペースが"?"(クエスチョンメーク)になってしまうというもんだいが!!