[アクセス]の検索結果
PerlのプログラムからDBI経由でMySQLに接続し、SELECT文でデータを取得する処理のサンプルプログラムです。
あらかじめphpMyAdminを使用してMySQLにテータベース「testdb」を作成し、以下のSQLを実行しテーブル「users」を作成、3件のレコードを登録しておきます。
CREATE TABLE `users` (
`userid` varchar(100) COLLATE utf8_bin NOT NULL,
`password` varchar(250) COLLATE utf8_bin NOT NULL,
`status` int(11) NOT NULL,
`auth` int(11) NOT NULL,
`username` varchar(250) COLLATE utf8_bin NOT NULL,
`address` varchar(250) COLLATE utf8_bin NOT NULL,
`mailaddr` varchar(100) COLLATE utf8_bin NOT NULL,
`hpurl` varchar(250) COLLATE utf8_bin NOT NULL,
`widgets` text COLLATE utf8_bin NOT NULL,
`createdate` datetime NOT NULL,
`lastupdate` datetime NOT NULL,
PRIMARY KEY (`userid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
insert into `users` (`userid`,`password`,`status`,`auth`,
`username`,`address`,`mailaddr`,`hpurl`,`widgets`,
`createdate`,`lastupdate`)
values('admin','1234','1','0','webmaster','',
webmaster100@59log.com','http://59log.com/','',now(),now());
insert into `users` (`userid`,`password`,`status`,`auth`,
`username`,`address`,`mailaddr`,`hpurl`,`widgets`,
`createdate`,`lastupdate`)
values('test1','5678','1','1','user 1','',
'test1@59log.com','http://59log.com/','',now(),now());
insert into `users` (`userid`,`password`,`status`,`auth`,
`username`,`address`,`mailaddr`,`hpurl`,`widgets`,
`createdate`,`lastupdate`)
values('test2','abcd','1','1','user 2','',
'test2@59log.com','http://59log.com/','',now(),now());
以下のPerlプログラムでは、テーブル「users」からステータスが1のレコードを全て取得、一旦配列に格納してから標準出力に出力しています。
検索条件の設定にはプレースホルダを使用し、DB処理でエラーが発生した場合は、例外処理に飛んでエラーの内容が出力されるように、RaiseErrorに1を設定しています。
--- mysql_select.pl ---
#!/usr/bin/perl
use strict;
use warnings;
use DBI;
my $data_source = "DBI:mysql:testdb"; # 接続先はtestdb
my $username = "test"; # データベースへのアクセス権限を持つユーザーを指定
my $password = "abcd"; # そのパスワード
my $status = 1;
my @recs = ();
eval {
my $dbh = DBI->connect($data_source, $username, $password,
{RaiseError => 1, PrintError => 0});
my $sql = "select * from users where status = ?";
my $sth = $dbh->prepare($sql);
$sth->execute($status);
while (my @rec = $sth->fetchrow_array) {
push @recs, [@rec];
}
$sth->finish;
$dbh->disconnect;
};
if ($@) {
print "Error : $@\n";
}
foreach my $rec (@recs) {
print join(",", @{$rec}), "\n";
}
トラックワード(track word)は、ブロガー向けの無料SEOツール。ブログの各ページがどのようなキーワードで検索されているのかをキーワード別・ページ別に詳細に解析できる。また、ブログの各ページにそのページが最近検索されたキーワードを人気順に表示されるため、ページの概要を把握したり検索キーワードについて考えるための情報を得ることができる。
さくらインターネット研究所が、 同社が管理する分散KVSクラウドに、インターネット経由でmemcachedプロトコルを用いてアクセスすることができるKVSデータベースサービス「KVSアルファテストサービス」を開始した。
memcachedプロトコルは、KVSにネットワーク経由でアクセスするための事実上の標準となっているテキストベースのプロトコル。memcachedプロトコルについてmemcachedプロトコルの仕様書memcachedを知り尽くすmemcached...
TypePad デベロッパーリソース(日本語版)は、個人向け TypePad (Pro, Micro) や TypePad Motion の開発者向けサイト。TypePad Motion のダウンロードとインストール、サイト構築、設定、カスタマイズ方法などの情報。...
CGI RESCUEは、アクセスカウンタや電子掲示板、チャットなど、ホームページをグレードアップするためのHTMLだけできない機能を設置するCGIやSSIを、フリーウエア(無料)やシェアウエア(有料)として配布している個...
サイトのトップページだけでなく、それ以外のPC向けのコンテンツに携帯からアクセスされた場合も、携帯向けのコンテンツに転送するようにする必要があるのですが、いまいち思い通りになっていません。コンテンツをCG...
ブログチャートは、ブログを被リンク数や購読数などの複数の指標の累積数値を組み合わせて評価し、その影響力や特徴をレーダーチャートとして表示するブログパーツ。ブログチャートでは、「Access(アクセス:ブログ...
FireMobileSimulator.orgは、User-Agentを偽装し、携帯端末(DoCoMo/au/Softbank)をシミュレートしてWebサイトを見ることができるFirefox用アドオン「FireMobileSimulator」を配布しているサイト。携帯端末のHTTPリ...
Apache CouchDBは、RESTful HTTPやJSON API経由でアクセスできる分散型データベース。アクセスにHTTPを利用するためさまざまな言語からの利用が可能で、Webブラウザ上で JavaScriptを使用してクエリやインデックス作...
アクセスランキング
今日のアクセスランキング TOP 10
- Google(グウグル)とは (2 PV)
- いかにんじん(イカ人参) (1 PV)
- 金融(きんゆう) (1 PV)
- OSSオープン・ラボ (1 PV)
- Twitter(ツイッター)- マイクロブログ (1 PV)
- ニコニコ動画、初音ミク関連動画一斉削除のうわさ (1 PV)
- インフラただ乗り論 (1 PV)
- Webサイト (1 PV)
- Fastladder Open Source / Free Download (1 PV)
- フロントメディア、携帯電話向けに無料動画配信サービス (1 PV)
今月のアクセスランキング TOP 10
- 2%のインフレターゲットとは (101 PV)
- テクノラティがブログのタグ検索を開始 (93 PV)
- 仲値トレードが簡単にできる無料EA「NAKANE3」 #MT4 (79 PV)
- [PR]noteで販売している自作EAの一覧 (63 PV)
- 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (57 PV)
- MT4向け1ポジアノマリーEA「DAY TRADING」 オープンソースライセンス(GPL3) #ドル円 (55 PV)
- MT4向け1ポジブレイクアウトEA「HEADLINE」オープンソースライセンス(GPL3)で公開 #USDJPY (55 PV)
- Google Maps(グーグルマップ)日本版 - 地図検索、ルート検索 (54 PV)
- ドル円(USDJPY)で爆益を狙うハイリスクハイリターンのMT4向けナンピンマーチンEA「Hyper Dollar」 (53 PV)
- 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (49 PV)
アクセス統計
ディレクトリ
関連サイト

