Skip navigation

Monthly Archives: 11月 2006

links for 2006-11-30

Levitated | Levitated Daily Source, the good source
(tags: flash design art actionscript)

No Tags

links for 2006-11-28

JavaScriptist - javascript/ajax/サンプル/入門/リファレンス/ライブラリ
(tags: javascript ajax programming portal library reference)

[ws] Color Scheme Generator 2
(tags: color design generator)

No Tags

links for 2006-11-26

ROXIK | PICTAPS
(tags: flash)

Pixel Acres » Blog Archive » The visual design of Web 2.0
(tags: web2.0 webdesign design lovedesign)

文字コード規格の基礎:ITpro
(tags: 文字化け 文字コード charset)

総務省報道資料:Web2.0時代の地域のあり方に関する研究会の発足
Web2.0時代の地域のあり方に関する研究会の発足
(tags: sns web2.0 社会)

No Tags

links for 2006-11-25

スパムメール対策(迷惑メールフィルタ)環境
(tags: mail)

石の蔵
(tags: ref-url)

No Tags

links for 2006-11-24

会社案内作成・パンフレット・カタログのデザイン・印刷/制作会社
(tags: biz lovedesign)

会社案内作成・パンフレット作成・チラシ印刷・新聞折込・ホームページ作成・広告企画のジェネバジャパン
(tags: biz webdesign lovedesign)

JavaScript Favicon Generator
 faviconジェネレータ
(tags: favicon firefox generator icon javascript)

No Tags

links for 2006-11-22

[一足早く「Plagger」の便利さを実感してみよう - @IT]
(tags: plagger)

ウノウラボ Unoh Labs: VMwareとCentOSでウェブ開発の環境をさっさと整える手順書
(tags: linux vmware)

12のPHP最適化テクニック:phpspot開発日誌
(tags: php 最適化)

PHPで使えるCAPTCHA画像作成ライブラリまとめ:phpspot開発日誌
(tags: captcha php library まとめ)

CSS element hover effect
(tags: css)

A Working, Complete Row Highlightable DataGrid Demo
マウスでポイントされたデータ グリッド行をハイライト表示する簡単な方法
(tags: CSS)

PHP/SWF Charts
PHPでフラッシュのグラフを作る「PHP/SWF Charts」
(tags: php flash)

www.zoomquilt.org
絵の中に無限に入り込んでいく「ZOOMQUILT」
(tags: flash art graphic)

検索エンジン共通サイトマップ sitemaps.orgと統一プロトコル :SEOブログ
検索エンジン共通サイトマップ
(tags: google yahoo)

知り合いだけにビデオを公開する方法とは - [最新ネットコミュニケーション]All About
(tags: youtube)

Disk Salvage Tools サポートページ
フリーソフト
(tags: hdd 復元 復旧)

【TestDisk】について
パーティション復旧TestDisk
(tags: HDD […]

links for 2006-11-20

ぴょぴょぴょ? - Linuxとかプログラミングの覚え書き - - 壊れたHDDからデータを取出す方法
壊れたHDDからデータを取出す方法
(tags: hdd linux 復旧 復元)

Bartelme Design | Creating Badges
web2.0的なbeta-logoのチュートリアル
(tags: design web2.0 logo webdesign tutorial)

prototype.jsを10KBにする方法 : 亜細亜ノ蛾 - Weblog
(tags: javascript prototype.js Ajax)

CSS drop shadow
CSSでドロップシャドウをかけるサンプル
(tags: css howto)

Search Free Fonts
 1万3000個以上のフリーフォントを検索できる「Search Free Fonts」
(tags: free font)

2004/01/22 三田(2) 「ディスクが BIOS から認識しなくても諦めるな!」
(tags: hdd backup 復旧 howto windows)

No Tags

links for 2006-11-19

ウノウラボ : 携帯サイト作成時の注意点(au編)
(tags: 携帯 mobile)

Web Diff
WEB上でテキスト比較をする
(tags: diff 比較 tool)

oitake blog | ブルブル 3
(tags: javascript)

Crena Html2jpg-WEBページのサムネイル化ソフト
(tags: tool screenshot)

web kikaku シリコンバレーからの手紙122 ショックと感銘に襲われた韓国少年とのやり取り
(tags: 読み物 IT_NEWS)

No Tags

links for 2006-11-18

キャズムを超えろ! - 団塊~シニア層向けのWeb設計 やっちゃいけない10のUI
シニア向けUIのまとめ
(tags: ui usability webdesign)

ユーザビリティ研究所: シニア向けウェブサイト構築のための10のポイント
(tags: usability ui シニア)

TRANS - シニアはログインでつまづく?!
(tags: usability ui シニア)

このページの先頭へ、をちょこっとおしゃれに | S i M P L E * S i M P L E
 ”このページのトップへ”をスクロール移動にするサンプル
(tags: javascript)

script.aculo.us リファレンス
指定エレメントまでスクロールさせる
(tags: javascript library script.aculo.us)

No Tags

建物(屋根)を使った文字ジェネレータが面白い件

とにかく発想が面白い。でも実用性は皆無(?)なジェネレータ。
geogreeting
2chi::logで作ってみたらこんな感じなりました↓↓

GoogleMAPで建物位置までわかります…↓↓

こんな遊び心のあるGoogleMapを作ってみたい…。

Tag: google maps,generator

MySQL→JSON変換(mysql2json.class.php)

Ajaxの盛り上がりでJavascriptを多く使うようになってきた。
Javascriptはクライアントスクリプトなので、DBとの連携(データやりとり)をどうしようかと、悩むこともある。
例えば、Google Maps APIで大量のマーカーをプロットしたいときに、DBにマーカー情報を登録させておいて、そこから、Javascriptでデータを受け取りマーカープロットさせたい!など、JavascriptとDBを連携させたい時がある。
JavascriptとDBの連携には、AjaSQLやPEARとか、色々なクラス(ライブラリ)があるので、みんな何を使っているのかは???だが、僕は、mysql2json.class.phpを使っている。
mysql2json.class.phpは、その名のとおり、MySQLからJSON形式に変換してくれるクラス。
以下からダウンロードすることができます。
※ダウンロードにはユーザー登録が必要でした(確か・・・)
mysql2json.class.php
http://www.phpclasses.org/browse/file/14803.html
ちなみにJSONとは、
引用:
JSON (JavaScript Object Notation) は、軽量なデータ交換フォーマットです。それは、人間にとって読みやすく、書きやすく、また、機械にとっても解析と生成の容易な形式です。 JavaScript(ECMAScript)にもとづくサブセットです。
(【Ajax】JSON by JavaScript++かも日記)
このmysql2json.class.phpをインクルードさせて以下のようにPHPで記述すれば、たった数行で簡単に、MySQLからJSON形式に変換してくれます。
PHPの記述:
PLAIN TEXT
PHP:

<? php

 

include("mysql2json.class.php");

 

//MySQL接続設定

define("DBSV", "localhost");

define("DBNAME", "testdb");

define("DBUSER", "testuser");

define("DBPASS", "pass");

 

//MySQL接続

$conn = mysql_connect(DBSV, DBUSER, DBPASS) or die();

mysql_query("SET NAMES utf8",$conn);

mysql_select_db(DBNAME, $conn);

 

//SQLクエリの発行

$num=0;

$sql = "SELECT * FROM test";

$result = mysql_query($sql, $conn);

$num=mysql_affected_rows();

 

// クラスを呼び出して出力

$objJSON=new mysql2json();

print(trim($objJSON->getJSON($result,$num)));

 

?>

出力結果(JSON)は、以下な感じです。
PLAIN TEXT
HTML:

{

"data": [

{

"gid" : "1",

"lat" : "34.678482",

"lng" : "137.715158"

},

{

"gid" : "2",

"lat" : "34.708146",

"lng" : "137.746757"

},

{

"gid" : "3",

"lat" : "34.664578",

"lng" : "137.681942"

},

.

.

.

{

"gid" : "250",

"lat" : "34.667824",

"lng" : "137.771654"

}

]

}

とっても簡単ですね。
Tags: JSON, MySQL, PHP

links for 2006-11-17

Framework Comparison Chart
PHPフレームワーク表
(tags: framework php)

geoGreeting!
建物(屋根)を使った文字ジェネレータ
(tags: google Google_Maps generator)

KUDO Lab - XREAにEC-CUBEを入れる方法
(tags: EC opensource XREA)

No Tags