2005-11-01から1ヶ月間の記事一覧

DBIクラスメソッドPerlでMySQLを使うときは、DBIモジュールを利用します。・接続 $dbh = DBI->connect($data_source, $username, $password) or die $DBI::errstr;・SQL文実行 $dbh->do($str) || die $dbh->errstr;もしくは、unless ($dbh->do($sql)) { die …

GETでフォームからデータを送信する場合に、 URLエンコードという方法を使用します。文字列を '%a5%a8%a5%b9%a5%b1%a1%bc%a5%d7' こんな感じにエンコード(暗号化)します。 # $str を URLエンコードする $str =~ s/(\W)/'%' . unpack('H2', $1)/eg; すると、…

データベース作成 CREATE DATABASE dbname; CREATE DATABASE dbname WITH ENCODING = 'EUC_JP'; データベース削除 DROP DATABASE db_name; テーブルの作成 CREATE TABLE table_name ( id int SERIAL UNIQUE, #重複しない順番の値をふる column_name1 int NOT…

順序を決めて値を取り出したい場合があると思います。そんな時は、order by asc(昇順)・order by desc(降順)を使って いました。ところがこれは1つの値にのみ適用されるもので、 2つ以上の値を昇順・降順などでソートしたい場合は、 order by value1 asc, …