MySQLに関するgong023のブックマーク (15)

  • phpやmysql情報  [php]配列やオブジェクトをデータベースに保存する時に使えるserialize

    配列やオブジェクトをデータベースやファイルに保存できる形式に変換するにはserialize()を使います。 変換したデータを元に戻す時はunserialize()を使います。 [記述例] $arr = array('Tokyo', 'Nagoya', 'Osaka'); // データベースやファイルに保存出来る形式に変換 $string = serialize($arr); // 出力 var_dump($string); // 復元するには $arr = unserialize($string); [出力結果] string(55) "a:3:{i:0;s:5:"Tokyo";i:1;s:6:"Nagoya";i:2;s:5:"Osaka";}"

  • namazu.cgiを使って全文検索 - Namazu - [SMART]

    CONTACT WITH RHYTHMFACTORY リズムファクトリーはホームページの制作会社です。 ホームページ制作に関するご要望・ご相談はこちらからどうぞ。

    namazu.cgiを使って全文検索 - Namazu - [SMART]
    gong023
    gong023 2011/08/16
    ふぇえええええぇ
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • DTO・DAOパターンのメリットを体験しよう

    連載第6回「DAOパターンですっきりコーディング!」ではDTO・DAOパターンを使って、データベースアクセスに関連する操作をItemDaoクラスに集約しました。DAOパターンを利用することで、データベースアクセスのような煩雑な手順を来必要な処理から切り離し、PHPコードを簡素化できます。 今回は、ItemクラスやItemDaoクラスを実際に在庫管理システムに組み込み、在庫管理システム体の処理がいかに簡素化されるかを確認してみましょう。 簡易在庫管理システムの作成(1) 検索/挿入/更新/削除といった処理は、コマンドラインphpで利用できるものを前回作成しました。今回は、これを基にWebから使用できるものを用意します。その際、更新/削除/挿入などの処理ごとにPHPファイルを用意せず、1つのPHPファイルにまとめることにします(ItemDaoの利用で各処理が簡潔になっているため)。 なお、

    DTO・DAOパターンのメリットを体験しよう
  • PDOでサクサクDB開発

    はじめに PHP界隈では現在、PHP 4からPHP 5への移行が進んできており、ここ最近ではPHP 5の機能を活用したフレームワークも多く出てくるようになりました。 PHP 5は、PHP 4に比べオブジェクト指向のサポートや速度面での向上などが取り上げられる中、最も注目すべき点であるデータベースへのアクセスを抽象化したレイヤーとしてPDOが登場しました。 今回はそのPDOに注目し、サンプルを交えてPDOの使い方を紹介します。 対象読者 PHP 5を使ったことがある方 以前PEAR::DBなどを用いてデータベースを使ったアプリケーションを作成したことのある方 必要な環境 PDOはPHP 5.1から標準で導入されるようになりました。Windows/UNIXを問わず利用することができます。よってPHP 5.1の環境と、PDOの動作に必要なデータベースの構築を行ってください。 PDOとは PDO(

    PDOでサクサクDB開発
  • PHPの基礎学習10 - プログラマ憧れプログラマ日記

  • PEAR::DBの利用 | PHP Labo

    データベースに接続する PEAR::DBでデータベースに接続するには、DB::connect メソッドを使用します。接続に成功するとオブジェクトが返されます。 オブジェクト = DB::connect( 'データベースの種類://ユーザー名:パスワード@接続先アドレス/データベース名' ); MySQLに接続する場合、データベースの種類は mysql を指定します。もしPostgreSQLに接続したければ pgsqlSQLiteに接続したければ sqlite を指定します。他にも、色々な種類のデータベースに接続することができます。 DB::connect を実行後、実際に接続ができたかどうかチェックします。チェックは「返されたオブジェクトがエラーオブジェクトかどうか?」で判断しています。これは DB::isError を使用すれば調べることができます。 また、エラーの内容は $dbh->

  • PHPとMySQLの通信

  • PHPとMySQLで掲示板を作る

    原則、いったんWebに上げた記事は消さないという方針でやってきましたが、 この記事に関しては、さすがに情報が古すぎて、有害な面が増えてきたと思いますので、 ページからのリンクを削除します。

  • MySQL をインストール / Mac OS 10.4.2

    ちょっと勉強しようと思い、詳しい解説ページ を参考にしつつ、Mac OS 10.4.2 に MySQL 3.23.55 をインストールしてみる。 インストール後、ターミナルから MySQL にログインしようと $ mysql -u root -p とやってみるが、-bash: mysql: command not found となってログインできず。とりあえず、 $ /usr/local/mysql/bin/mysql -u root -p とやるとログインできる。まだまだだな。俺。 それから色々調べてみた所、インストール時に MySQL へのパスは設定されていたみたいだが、どうやら設定ファイルを読み込んでなかったみたい。設定ファイルを再読み込みするには、ホームフォルダで、 $ source .bash_profile とやる。次に、読み込んだ環境変数(パス)を確認するには、 $ echo

    MySQL をインストール / Mac OS 10.4.2
  • Mac OSX で MySQLを動かすまでのメモ « TORQUES LABS

    ちょっと勉強のためにMac OSX 10.6 (Snow Loepard)にMySQLを入れて動作させてみました。その時の作業メモを公開しておきます。(後で自分が参考にするため) また、こちらのページ[MacOSXでサーバー稼業 : Mac OS XにMySQLをインストールしよう]が大変参考になりました。 ダウンロード 私のMacMacBook Pro (Intel)、OSはMac OSX 10.6.2を基32bitで動作させています。そのため、MySQLは、”Mac OS X ver. 10.6(x86, 32-bit) DMG Archive”というファイル(約70.9MB)をこちら[http://www.mysql.com/downloads/]からダウンロードしました。 ちなみに、上記サイトには “MySQL Community Server” というものの他に、”MySQL

  • MacOSXにMySQLをインストールする方法 | Macのホームページ作成ガイド

    MacOSXにMySQLというオープンソースデータベースをインストールする方法を解説します。MySQLはブログシステムのMovable Type(ムーバブルタイプ)などでも使用できます。 ここでは.dmgのパッケージファイルをダウンロードしてインストールします。 最新のMySQLをダウンロードする MySQLの公式サイトから最新版のMySQLをダウンロードします。公式サイトは日語版も用意されているのですが、ダウンロードページだけは英語です。 しかし、それほど難しくはありませんので妙に構える必要はありません。 下記のURLからダウンロードしたいパッケージの「Pick a mirror」リンクをクリックして選択します。MacOSXのバージョンごとに分かれていますので、使用しているOSのバージョンに合ったものを選択してください。 http://dev.mysql.com/downloads/m

  • http://www.res-system.com/weblog/item/550

  • PHPプロ!PHP講座新着順

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。

  • iPhoneアプリとデータベースサーバの連携

    データベース・スキーマとアクセスの準備 今回は早速iPhoneを使った業務アプリケーションのサンプルを紹介します。 サーバー側の準備として、MySQLPHPを使ったプログラムを作成しました。クライアントはもちろんiPhoneです。 サーバー側のアプリケーションとiPhone向けのプロジェクトはこちらからダウンロードしてください。 まずはサーバー側について説明しましょう。 この種のクライアント/サーバー系のシステムは、どこまでをサーバーにさせるのかという設計が考えどころです。 結果的にはその現場で使えるOSやミドルウエアに応じておおむね動作方法は決まってしまうものです。 iPhoneが端末であるということが決定した段階で言えることは、MySQLOracleSQL Serverといったネットワーク・データベースヘの ドライバ関連のものが組み込まれていないということです。 SQLiteが組

  • 1