タグ

PEARとPHPに関するobiwanのブックマーク (9)

  • サービス終了のお知らせ

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

  • WEBサービス作るなら忘れてはいけないもう一つのPEAR「Openpear」の便利モジュール集:phpspot開発日誌

    Openpear :: Open PEAR Repository Channel WEBサービス作るなら忘れてはいけないもう一つのPEAR「Openpear」の便利モジュール集。 家のPEARよりいいんじゃないか?というぐらい便利なライブラリが揃っているOpenpearからよく使いそうな物をまとめてみました。 2011年2月現時点で186もの便利モジュールが登録されています。 ちょっと古いものも含まれており、動かないものもあるかもしれませんが便利そうなものをとりあえず羅列してみます。 Services_ShortURL_Googl goo.glにURL短縮するライブラリ。PEAR::Services_ShortURLのサブパッケージだそうです。 Services_Foursquare FoursquareのAPIを叩くライブラリ Services_SBM_Info はてブ数やTwitte

  • PEARを使ったデータベース接続(MDB2編):matukazuのPHP勉強部屋

    こんにちわTesting Scriptsです。 皆さん、PEARを使ったデータベース接続(MDB2編)を一緒に勉強いたしましょう! <?php require_once('MDB2.php'); $mdb2 =& MDB2::connect("pgsql://db_user:db_password@db_host/db_name"); // 接続が失敗したとき if( MDB2::isError(mdb2) ) { echo "データベースに接続できません。処理を中止します。"; echo 'Standard Message: ' . $mdb2->getMessage() . "\n"; echo 'Standard Code: ' . $mdb2->getCode() . "\n"; echo 'DBMS/User Message: ' . $md

  • phpied.com » Blog Archive » DB-2-MDB2

    Intro Recently I had to move an existing project from using PEAR::DB to PEAR::MDB2 - the new database abstraction layer. I took notes on the parts of the code I needed to change, I hope they can benefit someone who's doing the same. Many thanks go to Lukas Smith, the lead developer, he was always responding very fast to my reports and questions in the PEAR mailing list. One thing to notice in MDB2

    phpied.com » Blog Archive » DB-2-MDB2
  • TableInfo | hm-lab

    PEAR::MDB2でデータベースにアクセスする方法をログしておきます。MySQL関数を使う方法、PEAR::DBを使う方法、PDO(PHP Data Object)を使う方法に続く第4弾です。 PEAR::DBをインストールすると、次のようなメッセージが表示されます。 WARNING: “pear/DB” is deprecated in favor of “pear/MDB2″ 今後はPEAR::DBではなくPEAR::MDB2を使ってゆくのが正しいようですが、サンプルコード中のコメントにも書いたとおり、まだバグや不安定なところが多いのかな、という気もします。 今回も、データベースの内容を↓のような表として描画するサンプルコードです。 <?php /********************************* pearmdb2.php *********************

  • Reverse モジュール

  • PEAR MDB2でPHPからデータベースを操作する

    はじめに PHPにはデータベースにアクセスする方法がいくつか用意されています。そのような方法の一つに、「PEAR MDB2」があります。名前の通りPEARのライブラリとして公開されています。PEARにはMDB2のほかに「DB」や「MDB」といったライブラリがあり、現在でも利用することができます。しかしながら、これらの開発はすでに終了しており、開発者はMDB2に移行することが推奨されています。 稿では、PEAR MDB2を使って、PHPからデータベースを操作する次のような基的な方法を紹介します。 PEAR MDB2を使うとデータベース管理システム(MySQLやPostgreSQLSQLite等)に依存しないコードを書くことができる。 SQLの実行には、プリペアードステートメントを使うのが基である(例外あり)。 PHPにはPEAR MDB2の他にもデータベースへのアクセス手段が数多く用

    PEAR MDB2でPHPからデータベースを操作する
  • さくらインターネットへのPEARモジュールの追加インストール

    Apache,PHP5,PEAR,MySQL,XAMPP,cakePHPを使ったWebサイト構築のTips PEARモジュールを追加インストールする方法を示す。 ■Pear マニュアル コマンドライン インストーラ ※config-setで設定可能なPEAR の設定項目も上記に記載されている。 1.telnetでレンタルサーバに接続し、コマンドプロンプトから以下のコマンドを入力する。 pear install example ※exampleはモジュール名 2.エラー表示のとき (1)Cannot install , php_dir for channel "pear.php.net" is not writeable by current user ・書き込み権限のない領域に書き込もうとしたというメッセージ。 (a) pear config-show で、php_dir の設定内容を確認

    さくらインターネットへのPEARモジュールの追加インストール
  • さくらでpearインストール覚書

    PHPで使えるpearというものがある。これは、簡単に言うとPHPで使えるライブラリである。 pearについての詳細は、PEAR マニュアルオンラインドキュメント(日語)を読んでほしい。ここでは、さくらインターネットのレンタルサーバに、pearをインストールし、さらに追加モジュールをインストールする手順のみに絞って覚書してみたい。 ■なぜpearをインストールする必要があるの? 実は、さくらインターネットには、すでにpearがインストールされている。しかし、バージョンが古すぎて使えないものになってしまっているのだ。例えば、XML_Parserというモジュールを使おうとして、 pear install XML_Parser を実行すると、「PEARをバージョンアップしろ」と出てくる。バージョンアップしようとすると、「バージョンアップできない」と出てくる。訳のわからない警告がごちゃごちゃ出て

  • 1