全文検索:
- 04 Doctrine @11_php:02_framework
- rray( 'db.options' => array( 'dbname' => 'データベース名', 'user' => 'データベースユーザ名', 'password' => 'パスワード', 'host' => '接続先ホスト', 'dr... ==== pdo_mysql ===== PDOは「PHP Data Objects」の略で、どのデータベースを使っているかを隠蔽してくれるものです。 PDOを使うことで、どのデータベースを利用する場合でも同じ関数を使うことができますので、 もし将来データベースを変更することがあっても、PDOオブジェクト
- 17 Laravel 複数データベース接続 @11_php:02_framework:01_laravel
- ====== 17 Laravel 複数データベース接続 ====== ===== Laravel 5.x ===== ==== .env ==== <code> DB_CONNECTION=mysq... => '', ), ), ); </code> ===== 複数のデータベースに接続コントロール側 ===== ==== Schemaでデータベースへ接続 ==== <code> Schema::connection('mysql2')->create('some_ta... increments('id'): }); </code> ==== Query Builderでデータベースへ接続 ==== <code> $users = DB::connection('mysql
- 29 Laravel Custom Validation @11_php:02_framework:01_laravel
- 9 Laravel Custom Validation ====== Laravelでカスタムバリデーションを作成する方法 ===== サービスプロバイダ作成 ===== php artisan... iceProvider::class, ... </code> ===== カスタムバリデーションのルール作成 ===== <color #ed1c24>※カスタムバリデーションのメソッド名は、必ずvalidateXXXXという名前にする</color> <code|app/CustomVa... minate\Validation\Validator { /** * なまえのバリデーション * * @param $attribute * @param $va
- 05 PEAR::DB @11_php:04_library
- pear install DB </code> ===== DBクラス ===== ==== データベースへ接続する。DB::connect ==== DB::connect(DBタイプ://username:password@プロトコル+ホスト名/データベース名) |DBタイプ|データベース名("pgsql","mysql"など) | |プロトコル|接続に使用するプロトコル("tcp","unix"など) | |ホスト名|ホスト名 (ポートを指定する... ://postgres:1234567@unix()/sabakan) </code> ==== データベースへクエリを送信する。DB_common::query() ==== DB_common
- 14 Laravel Model @11_php:02_framework:01_laravel
- とは、MVCアーキテクチャ(Model View Controller)の「M」にあたる部分で、主にデータベースとの連携を行います。 LaravelにおけるModelは、Eloquent(DBのデータを操作する実装)の機能とビジネスロジックを持ったクラスです。 基本的には1つのテーブルに1つのModel... _create_test_tables.php </code> ==== Seedsを用意(初期データインサート) ==== <code> php artisan make:seed TestTab
- 10 Class
- とができます。 オブジェクトはクラスを雛形として作成します。 クラスは変数と関数を持つことができ、データをまとめて管理することができます。 別々に変数や関数を定義するよりも保守性を向上させることができま
- 11 Memcache
- が動いている前提で例を記述します。 キー 'test_key' に対応する値を設定します。その際、データの圧縮を行います。 有効期限は 50 秒です。 <code php> <?php $test_
- 14 file_get_contentsのタイムアウト
- entsのタイムアウト ====== file_get_contentsがタイムアウトしてしまってデータが取得できない場合がある。 <color #ed1c24>※php.iniとストリームコンテキス
- 22 mysql_error
- / $dbc=mysql_connect("localhost", "root", ""); /* データベース(db_sample)選択 */ if(!mysql_select_db("db_sampl
- 97 Eclipse
- pse_pdt2210tips.php]] ===== Eclipse のJavaScriptバリデータエラーを無視する ===== [[http://blog.zaq.ne.jp/oboe2uran/
- 00 フレームワーク概要 @11_php:02_framework
- どが含まれています。 例えば、Webアプリケーションフレームワークであれば、認証/セッション管理や、データベース管理、テンプレートなどが提供されます。 - 平行作業(ビューとロジックの切り分け) \
- 01 Symfony @11_php:02_framework
- # php app/check.php </code> ===== php 5.3.3へアップデート ===== [[01_linux:02_www:81_php53-common_confli
- 13 laravel-admin @11_php:02_framework:01_laravel
- 以上にすれば、PRIMARY_KEYおよびUNIQUE_KEYを付けたカラムに767bytes以上のデータが入る。 === 2.charasetをutf8mb4から変更 === laravel側のcha
- 25 Laravel Model毎にDBを選択 @11_php:02_framework:01_laravel
- del側で、「protected $connection」を指定してあげるだけで可能です。 複数のデータベースは [[11_php:02_framework:01_laravel:17_laravel_
- 28 Laravel Voyager フロントページ用意 @11_php:02_framework:01_laravel
- front-end ===== Post ===== ==== 一覧ページ ==== Postのデータ一覧を表示するページ === 1.コントローラ === コントローラ作成 ※コントローラ内でテ