2009年09月21日

[PHP]order by

Perlのお仕事をしていたので、PHPをいじると忘れていることがかなりありました。

たとえばサブルーチンは
Perlではsub *** {
で始まり&***();で呼び出すのが
PHPではfunction *** {
で始まり***();で呼び出す。

PHPではサブルーチンに変数を引き継げないので、
その都度myで設定する必要があります。
これはかなりめんどくさ!

細かいとこでは
Perl→elsif
PHP→elseif

配列も書き方が違う
Perl→@arry
PHP→$arry

PHP+SQLでテーブル取得
複数SORTできるの覚えておくと便利。

order by A asc, B desc;
はAをキ−に昇順で抽出して、Aが=だったら、Bをキーにして降順で抽出。

となるそうな…覚えておこう。

SORTが簡単なとこはPHPの方が楽ちんよね。

データベースではIDが基本の並べ順になるのだけれど、クライアントの都合で付けた番号(たとえば商品番号や価格)、でデータ抽出することも多いので、最初からソートしやすいように設定しておく方がいいです。

基本は半角英数にしておくことです。
自分で書いたスクリプトなら簡単だけど、人のをカスタマイズしなきゃいけないときは、手遅れのときもあります。

参考サイト
●海ずかん
http://blog.bddb.org/article.php?id=65
posted by 青猫 at 00:00| Comment(0) | TrackBack(0) | WEBデザイン備忘録
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/32279897
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック