SlideShare a Scribd company logo
1 of 154
1 
ようこそ ! 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」
• お名前 
• 現在のお仕事 
• 自分の強み=Wordpress × ? 
• 講義で知りたいこと 
• パチ・パチパチ!(拍手!) 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
2 
自己紹介
• お名前 => 峯 哲舟 
• 現在のお仕事 => Webでのお仕事15年。主に今は、Ruby On Railsを 
使ったスタートアップのサポートを行う。現在進行中のスタートアッ 
プは「人とのお付き合いを大切にするオモテナシ手帳」 
• 自分の強み => WEBサービスの企画構築 
• 講義で教えたいこと => マルチデバイスを意識 
• パチ・パチパチ!(拍手!) 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
3 
自己紹介
講座のゴール 
• PHPプログラミングの基本概念や原理原則を理解する 
• 業界標準のWordPressで使用されているPHPの文法を理解する 
• データベースやオブジェクト指向などの少し高度な知識も身につける 
• 同じ目標を持つ仲間ができる 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
4
10:00~ オリエンテーション  
10:30~ WordPressはPHPでできている 
11:00~ PHPプログラミングの基本を理解する 
12:45~ ランチブレーク& 
13:30~ PHPプログラミングによる様々な処理と手法を理解 
15:00~ MySQLとPHP 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
18:00~ 懇親会 
タイムライン 
概念5→5デモ5→5演習
オリエンテーション 
• サーバーがインストールできていますか? 
– XAMPP/MAMP 
• エディタがインストールできていますか? 
– sublimeText 
• Wordpressがインストールできていますか? 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
6
Wordpressは、Webアプリケーションである 
7
Webアプリケーション 
8
Webの原点 
9
HTTPサーバー 
10 
ブラウザからのリクエストに応答してレスポンスを返すプログラム
Webの原点 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
11 
Webサーバー 
1. リクエスト 
3. レスポンス 
HTTPサーバー 
2. 指定されたファイルを読み込む 
ブラウザ 
4. 描画 
xxx.html
世界中の人とファイル=情報を共有できる 
12
共有だけじゃなく、ショッピングしたり、書き込んだりしたい。。 
13
コンピューターに様々な処理をさせることができるプログラムが必要 
14
Webアプリケーション 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
15 
Webサーバー 
1. リクエスト 
3. レスポンス 
HTTPサーバー 
2. データベースとCRUD 
他、様々な処理 
ブラウザ 
4. 描画 
プログラムエンジン 
プログラム 
データベース
プログラムの種類 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
16 
PHP 
Ruby 
Java 
C# 
JavaScript
HTTPサーバーの種類 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
17 
• Apache 
• nginx 
• IIS(Microsoft Internet Information Services)
データベースの種類 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
18 
• MySQL 
• MariaDB 
• PostgreSQL 
• mongoDB 
• Memcached 
• Redis
Webアプリケーション 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
19 
Webサーバー 
1. リクエスト 
3. レスポンス 
Apache 
2. データベースとCRUD 
他、様々な処理 
ブラウザ 
4. 描画 
mod_ruby 
PHP 
プログラム 
MySQL 
xxx.php
Wordpressは、Webアプリケーションである 
20
Wordpressは、フレームワークである 
21
フレームワーク 
22
ブログシステム 
23
24 
プログラム
25 
プログラム
26 
ユーザーが入力した 
パラメーターの処理一覧を表示する処理入力フォームを 
表示する処理 
アップロードされた 
画像の処理セキュリティの処理データベースから 
読み込む処理 
詳細情報を 
表示する処理 
データベースに 
保存する処理
27 
ユーザーが入力した 
パラメーターの処理一覧を表示する処理入力フォームを 
表示する処理 
アップロードされた 
画像の処理セキュリティの処理データベースから 
読み込む処理 
詳細情報を 
表示する処理 
データベースに 
保存する処理
28 
Webアプリケーションの汎用的な処理 
ユーザーが入力した 
パラメーターの処理 
アップロードされた 
画像の処理セキュリティの処理データベースから 
読み込む処理 
データベースに 
保存する処理 
まとめて配布 
フレームワーク 
framework5(建築などの)骨組み
フレームワークの種類 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
29 
• Wordpress (PHP) 
• CakePHP (PHP) 
• Ruby On Rails (Ruby) 
• Seaser (Java) 
• Play framwork (Java) 
• AngularJS (JavaScript)
フレームワークを使うメリット 
• 既知の様々なセキュリティに対応している 
• Webアプリケーションで必要な処理がほとんど用意され 
ているため開発スピードが圧倒的に速い 
• 既に様々なテストがなされているため、エラーの範囲が限 
定される 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
30
WordpressはPHP言語のフレームワークである 
31
32 
一覧を表示する処理入力フォームを 
表示する処理 
詳細情報を 
表示する処理 
サービスごとに特有の処理 
オリジナルでその都度作成
33 
一覧を表示する処理入力フォームを 
表示する処理 
詳細情報を 
表示する処理 
ブログサイト特有の処理 
テンプレート 
※5template5雛形
ビジネスシステムがCRUDなら、 
ブログって、 
CMS(コンテンツマネジメントシステム 
として使えますか? 
34
YES 
35
36 
一覧を表示する処理入力フォームを 
表示する処理 
詳細情報を 
表示する処理 
=CMS特有の処理 
テンプレート 
※5template5雛形
37 
WORDPRESS_DIR/wp_content/themes/xxx 
ユーザーが入力した 
パラメーターの処理一覧を表示する処理入力フォームを 
表示する処理 
アップロードされた 
画像の処理セキュリティの処理データベースから 
読み込む処理 
詳細情報を 
表示する処理 
データベースに 
保存する処理 
Wordpessの本体 
Wordpessのテーマ
テンプレートを使うメリット 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
38 
• 表示上のデザインや処理が既に用意されている 
– 開発スピードが圧倒的に早い
PHPの世界 
Wordpress+プラグイン+テーマカスタマイズ 
Wordpress+テーマカスタマイズ 
Wordpress 
Zendframework 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」39 
自由度=スキル 
高 
低 
高開発スピード 
オリジナルのプログラム 
CakePHP
Webアプリケーション 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
40 
Webサーバー 
1. リクエスト 
3. レスポンス 
Apache 
2. データベースとCRUD 
他、様々な処理 
ブラウザ 
4. 描画 
mod_ruby 
Wordpress 
MySQL 
theme
PHP 
41
PHPプログラミングの基本を理解する 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
42 
1. PHPの書き方 
2. 変数 
3. 配列 
4. ハッシュ
PHPの書き方 
43
PHPの書き方1 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
44 
<?php 
?>
PHPの書き方2 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
45 
命令文;
PHPの書き方3 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
46 
//5コメント 
/* 
コメント 
コメント 
*/
PHPの書き方4 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
47 
プログラムで値を出力する 
echo5出力値; 
print5出力値;
PHPの書き方5 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
48 
htdocsフォルダに保存する 
どこかにあるhtdocsフォルダ/パス 
一致 
プロトコル://ドメイン/パス
C:¥xampp¥htdocs¥php_study/test.php 
一致 
hZp://localhost/php_study/test.php 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」49
/Applicaons/MAMP/htdocs/php_study/test.php 
一致 
hZp://localhost/php_study/test.php 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」50
exp. 名前と年を表示する 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
51 
<?php 
5 $name5=5"峯 哲舟";//本当はデータベースから取得 
5 $today5=5date("Y");//西暦 
?> 
<!doctype5html> 
<html5lang="ja"> 
<head> 
5 <meta5charset="UTFg8"> 
5 <tle>exp1</tle> 
</head> 
<body> 
5 <h1>ようこそ、<?php5echo5$name5?>さん</h1> 
5 <p>&copy;5<?php5echo5$today5?>5Tesshu5All5Rights5 
Reserved.</p> 
</body> 
</html>
exp. 名前と年を表示する 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
52 
<?php 
5 $name5=5"峯 哲舟";//本当はデータベースから取得 
5 $today5=5date("Y");//西暦 
?> 
<!doctype5html> 
<html5lang="ja"> 
<head> 
5 <meta5charset="UTFg8"> 
5 <tle>exp1</tle> 
</head> 
<body> 
5 <h1>ようこそ、<?php5echo5$name5?>さん</h1> 
5 <p>&copy;5<?php5echo5$today5?>5Tesshu5All5Rights5 
Reserved.</p> 
</body> 
</html>
exp. 名前と年を表示する 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
53 
<?php 
5 $name5=5"峯 哲舟";//本当はデータベースから取得 
5 $today5=5date("Y");//西暦 
?> 
<!doctype5html> 
<html5lang="ja"> 
<head> 
5 <meta5charset="UTFg8"> 
5 <tle>exp1</tle> 
</head> 
<body> 
5 <h1>ようこそ、<?php5echo5$name5?>さん</h1> 
5 <p>&copy;5<?php5echo5$today5?>5Tesshu5All5Rights5 
Reserved.</p> 
</body> 
</html>
デモ 
54
演習 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
55 
コピーライトの団体名も自分の名前にして下さい。
変数 
56
変数 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
57 
値を一時的に保存しておく仕組み
値を保存する=代入する 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
58 
$変数名5=5値;
値の種類 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
59 
数字 
文字列 
真偽(true/false) 
配列 
ハッシュ 
オブジェクト
値の種類 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
60 
数字 
文字列 
真偽(true/false) 
配列 
ハッシュ 
オブジェクト 
命令文と区別するために、 
ダブルクオートまたはシングルクオートで囲む
値を取り出す 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
61 
$変数名
exp. 数字の変数 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
62 
$a5=5100; 
$a5=5$a5+550; 
print5$a;
exp. 文字列の変数 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
63 
$a5=5“田中”; 
$a5=5$a5.5“様”; 
print5$a;
デモ 
64
演習 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
65 
5人の飲み代2万円の1人の支払い額を変数を使って出力して下さい。
配列 
66
配列 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
67 
変数に値を複数保存しておく仕組み
値を保存する=代入する 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
68 
$変数名5=5array(値,値,値,...);
値を取り出す 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
69 
$変数名[0から始まるインデックス番号]
exp. 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
70 
$a5=5array(20,5.3,”OK”,”GOOD”); 
print5$a[2];
デモ 
71
演習 
$teachers5=5array(“田中”,”ゴリラ”,”鈴木”,”木村”); 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
72 
$teachers配列より「木村」を取り出して、 
敬称「さん」をつけて出力して下さい。
ハッシュ 
73
ハッシュ 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
74 
配列のインデックスに 
任意の文字列/数字が使える仕組み
値を保存する=代入する 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
75 
$変数名5=5array(インデックス名=>値, 
インデックス名=>値,インデックス名 
=>値,...);
値を取り出す 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
76 
$変数名[インデックス名]
exp. 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
77 
$a5=5array(“name”=>”ポチ”,”age”=>3); 
print5$a[“name”];
デモ 
78
演習 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
79 
任意の5つの値を持つハッシュを作成し、 
任意の2つの値を取り出して表示して下さい。
午後 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」80
PHPプログラミングによる様々な処理と手法 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
81 
1. 条件判定 
2. 繰り返し処理 
3. 関数 
– ビルトイン関数 
– ユーザー定義関数 
4. エラー対処法
条件分岐 
82
条件分岐 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
83 
条件によって処理を変えることができ 
る仕組み
構文 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
84 
if(条件式){ 
条件式が成り立つときの処理 
}
構文 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
85 
if(条件式){ 
条件式が成り立つときの処理 
}else{ 
 条件式が成り立たないときの処理 
}
構文 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
86 
if(条件式1){ 
条件式1が成り立つときの処理 
}elseif(条件式2){ 
 条件式2が成り立つときの処理 
}else{ 
 条件式が成り立たないときの処理 
}
条件式 
結果が真偽(true/false)になるもの 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
87 
比較演算子 
論理演算子 
関数 
値 
それらの組み合せ
条件式 
結果が真偽(true/false)になるもの 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
88 
比較演算子5==,5<,5>,5>=,5<= 
論理演算子5&&,|| 
関数 
値 
それらの組み合せ
exp. 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
89 
$age5=519; 
if($age>20){ 
5 print5"成人"; 
}else{ 
5 print5"未成年"; 
}
デモ 
90
インデント 
91
占いプログラム 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
92 
<h1>今日の恋の占い</h1> 
<?php5 
$result=rand(1,5);5 
if($result==1){ 
print("相手の誘いを待つべし"); 
}elseif($result==2){ 
print("笑顔を絶やさずにいれば誘われる"); 
}elseif($result==3){ 
print("相思相愛、食事に誘えば自然に成功"); 
}else{ 
print("やめたほうがいい"); 
} 
?>
演習 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
93 
「5相思相愛、食事に誘えば自然に成功」の表示確立を 
20%から40%にしてください。
演習 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
94 
ハッシュを利用して、「5やめたほうがいい」以外の結果に 
任意のラッキーカラーを表示してください。
繰り返し処理 
95
繰り返し処理 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
96 
繰り返しの処理を行う
構文 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
97 
while(条件式){ 
条件式が成り立つ間繰り返す処理 
}
exp. 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
98 
<h1>腹筋トレーニング</h1> 
<?php 
$count=0;5 
while($count<10){ 
$count++; 
print5"腹筋{$count}回目<br>"; 
} 
print5"トレーニング終了";5 
?>
演算子の省略形 
99
演算子の省略形 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
100 
• += 
• -= 
• *= 
• /= 
• %= 
• ++ 
• --
デモ 
101
スキップと中断 
102
exp. 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
103 
<h1>腹筋トレーニング</h1> 
<?php 
$count=0;5 
while($count<10){ 
$count++; 
if($count==6){ 
print("疲れた。もうできない!<br>"); 
break;& 
} 
print5"腹筋{$count}回目<br5/>"; 
} 
print5"トレーニング終了";5 
?>
exp. 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
104 
<h1>腹筋トレーニング</h1> 
<?php 
$count=0;5 
while($count<10){ 
$count++; 
if($count==4){ 
print("あがらない。。<br&/>"); 
conAnue; 
}i 
f($count==6){ 
print("疲れた。もうできない!<br>"); 
break;5 
} 
print5"腹筋{$count}回目<br5/>"; 
} 
print5"トレーニング終了";5 
?>
演習 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
105 
腹筋をカウントアップではなく、カウントダウンに変更して下さい
別の構文 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
106 
while(条件式): 
条件式が成り立つ間繰り返す処理 
endwhile;
関数 
107
関数 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
108 
いくつかの命令をまとめて、命令でき 
るようにする仕組み
関数の定義 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
109 
funcon5関数名(){ 
 命令; 
 命令; 
 命令; 
 ... 
}
関数の実行 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
110 
関数名()
exp. 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
111 
<?php 
5 funcon5coffee_order(){ 
5 5 echo5"ご注文ありがとうございます<br>"; 
5 5 echo5"珈琲は一杯1000円です。<br>"; 
5 } 
5 coffee_order(); 
5 coffee_order(); 
5 coffee_order(); 
?>
デモ 
112
引数のある関数の定義 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
113 
funcon5関数名(引数1,引数2,...){ 
 命令; 
 命令; 
 命令; 
 ... 
}
関数の実行 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
114 
関数名(値,値,...)
exp. 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
115 
5 funcon5coffee_order($payment){ 
5 5 echo5"ご注文ありがとうございます<br>"; 
5 5 echo5"珈琲は一杯500円です。<br>"; 
5 5 $change5=5$payment5g5500; 
5 5 echo5"おつりは{$change}円になります。"; 
5 } 
5 coffee_order(1000); 
5 coffee_order(10000); 
5 coffee_order(500);
デモ 
116
exp. 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
117 
5 funcon5coffee_order($payment,$nums){ 
5 5 print5"ご注文ありがとうございます<br>"; 
5 5 print5"珈琲は一杯500円です。<br>"; 
5 5 print5"{$nums}つですね。"; 
5 5 $total5=55005*5$nums; 
5 5 print5"合計で{$total}円になります。"; 
5 5 $change5=5$payment5g5$total; 
5 5 print5"おつりは{$change}円になります。"; 
5 } 
5 coffee_order(1000,2); 
5 coffee_order(10000,4); 
5 coffee_order(500,1);
デモ 
118
演習 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
119 
支払額が足りないときは「お金が足りません」と表示して下さい。 
おつりが0円のときはおつりの表示を消して下さい。
戻り値のある関数の定義 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
120 
funcon5関数名(引数1,引数2,...){ 
 命令; 
 命令; 
 命令; 
 ... 
return5戻す値; 
}
関数の実行 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
121 
変数5=5関数名(値,値,...) 
if(関数名(値,値,...))
exp. 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
122 
5 funcon5coffee_order($payment,$nums){ 
5 5 print5"ご注文ありがとうございます<br>"; 
5 5 print5"珈琲は一杯500円です。<br>"; 
5 5 print5"{$nums}つですね。"; 
5 5 $total5=55005*5$nums; 
5 5 print5"合計で{$total}円になります。"; 
5 5 $change5=5$payment5g5$total; 
5 5 print5"おつりは{$change}円になります。"; 
5 5 return5$change; 
5 } 
5 $money5=510000; 
5 print5"<h1>残高:{$money}円</h1>"; 
5 $money5=5coffee_order($money,2); 
5 $money5=5coffee_order($money,4); 
5 $money5=5coffee_order($money,1); 
5 print5"<h1>残高:{$money}円</h1>";
デモ 
123
exp. 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
124 
5 funcon5caniorder($money){ 
5 5 if($money>=500){ 
5 5 5 return5true; 
5 5 }else{ 
5 5 5 return5false; 
5 5 } 
5 } 
5 $money5=510000; 
5 if(caniorder($money)){ 
5 5 print"注文することができます"; 
5 }
デモ 
125
演習 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
126 
先ほどの注文プログラムを以下のようにカスタマイズしてください。 
caniorder関数を利用して、お金が足りないときは注文できないようにして 
下さい。
関数の種類 
• ユーザー定義関数 
• ビルトイン関数 
– http://php.net/ 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
127
number_format関数を使ってみよう 
128
ファイル分割 
129
require_once ファイル名 
130
デモ 
131
エラー対処法 
132
エラーの種類 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
133 
• 全角空白が命令文に入っている 
• 命令記号が全角になっている 
• 未定義の変数を使用しようとしている 
• 未定義の関数を使用しようとしている 
• if、while、functionの閉じがない 
• 英語の大文字小文字が間違っている
デモ 
134
135 
MySQL
MySQLとPHP 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
136 
1. MySQLを知る 
2. MySQLを動かしてみる 
3. PHPとMySQLの連携について
MySQLはデータベースである 
137
データベースとは情報=データを保存するための専用のプログラム 
138
データベースのメリット 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
139 
• 多数の秒間同時アクセスに耐えることができる設計 
– データを安全に格納する仕組み(=壊れにくい) 
– データの整合性を守る仕組み 
– 数百万件のデータから瞬時に検索できる仕組み 
• 機密性 
– IDやパスワード、権限で守る仕組み 
• データの一元管理 
– 複数のサーバーからアクセスできる 
– マスター、スレーブ
MySQL 
ツールSQL言語 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」140
MySQL 
SQL言語phpmyadmin 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」141
http://localhost/phpmyadmin/ 
142
MySQL 
1つのデータベース 
テーブル 
テーブル 
テーブル 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」143
MySQL 
プログラム 
SQL言語 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」144
select * from wp_posts WHERE post_date > now() - interval 100 day; 
145
select * from wp_posts order by post_date desc; 
146
デモ 
147
MySQL 
プログラム 
接続 
SQL言語 
切断 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」148
exp. 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
149 
$mysqli5=5new5mysqli("127.0.0.1",5"root",5"",5"wordpress"); 
$query5=5"select5*5from5wp_posts5order5by5post_date5limit53";5 
$result5=5$mysqlig>query($query); 
while5($row5=5$resultg>fetch_assoc()): 
?> 
55<h2><?php5echo5$row["post_tle"]5?></h2> 
55<p><?php5echo5$row["post_content"]?></p>; 
<?php 
endwhile; 
$mysqlig>close();5
exp. 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
150 
<?php5 
while5(have_posts()):5 
the_post(); 
?> 
<h2><?php5the_tle();5?></h2> 
<p><?php5the_content();5?></p> 
<?php5endwhile;5?>
exp. 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」 
151 
<?php5while5(have_posts()):5the_post()5?> 
<h2><?php5the_tle();5?></h2> 
<p><?php5the_content();5?></p> 
<?php5endwhile;5?>
wordopressのテーマを見てみよう 
152
ソクラテスQ&A 
153
154 
ありがとうございました 
【10人限定】1日でマスター!WordPressのための「PHP/MySQL講座」

More Related Content

What's hot

「html5 boilerplate」から考える、これからのマークアップ
「html5 boilerplate」から考える、これからのマークアップ「html5 boilerplate」から考える、これからのマークアップ
「html5 boilerplate」から考える、これからのマークアップYasuhito Yabe
 
JavaScriptおよびXPages Vote技術解説
JavaScriptおよびXPages Vote技術解説JavaScriptおよびXPages Vote技術解説
JavaScriptおよびXPages Vote技術解説賢次 海老原
 
What's new! TwentyThirteen + WordPress3.6
What's new! TwentyThirteen + WordPress3.6What's new! TwentyThirteen + WordPress3.6
What's new! TwentyThirteen + WordPress3.6Takashi Uemura
 
Plone talk 201308_terada
Plone talk 201308_teradaPlone talk 201308_terada
Plone talk 201308_teradaManabu Terada
 
WordPressテーマ作成
WordPressテーマ作成WordPressテーマ作成
WordPressテーマ作成Takami Kazuya
 
第4回勉強会 Groovyの文法からSpockまで
第4回勉強会 Groovyの文法からSpockまで第4回勉強会 Groovyの文法からSpockまで
第4回勉強会 Groovyの文法からSpockまでMugen Fujii
 
Word press34
Word press34Word press34
Word press34BREN
 
20140926 mt cloud_handson_seminar
20140926 mt cloud_handson_seminar20140926 mt cloud_handson_seminar
20140926 mt cloud_handson_seminarSix Apart
 
WordPressでCSSプリプロセッサ入門
WordPressでCSSプリプロセッサ入門WordPressでCSSプリプロセッサ入門
WordPressでCSSプリプロセッサ入門Sou Lab
 
初心者がつまずかないための、いちばんやさしい WordPress の用語解説
初心者がつまずかないための、いちばんやさしい WordPress の用語解説初心者がつまずかないための、いちばんやさしい WordPress の用語解説
初心者がつまずかないための、いちばんやさしい WordPress の用語解説Hidekazu Ishikawa
 
20150131_jQueryのようにWebテストが書けるGeb Navigator APIの紹介
20150131_jQueryのようにWebテストが書けるGeb Navigator APIの紹介20150131_jQueryのようにWebテストが書けるGeb Navigator APIの紹介
20150131_jQueryのようにWebテストが書けるGeb Navigator APIの紹介Yuki Fujisawa
 
プロダクトに 1 から Vue.js を導入した話
プロダクトに 1 から Vue.js を導入した話プロダクトに 1 から Vue.js を導入した話
プロダクトに 1 から Vue.js を導入した話Shohei Okada
 
WebAssemblyのWeb以外のことぜんぶ話す
WebAssemblyのWeb以外のことぜんぶ話すWebAssemblyのWeb以外のことぜんぶ話す
WebAssemblyのWeb以外のことぜんぶ話すTakaya Saeki
 
FIRST STEP to Haxe/JavaScript
FIRST STEP to Haxe/JavaScriptFIRST STEP to Haxe/JavaScript
FIRST STEP to Haxe/JavaScriptterurou
 
⑲jQueryをおぼえよう!その5
⑲jQueryをおぼえよう!その5⑲jQueryをおぼえよう!その5
⑲jQueryをおぼえよう!その5Nishida Kansuke
 
誰にでもできるパフォーマンスチューニング
誰にでもできるパフォーマンスチューニング誰にでもできるパフォーマンスチューニング
誰にでもできるパフォーマンスチューニングKiyokazu Kaba
 
20140523 jQuery基礎 (HTML5ビギナーズ)
20140523 jQuery基礎 (HTML5ビギナーズ)20140523 jQuery基礎 (HTML5ビギナーズ)
20140523 jQuery基礎 (HTML5ビギナーズ)Daisuke Yamazaki
 
20141206 handson
20141206 handson20141206 handson
20141206 handsonSix Apart
 
PHP in Java -Quercus- によるレガシーマイグレーション実例 #jjug_ccc #ccc_r12
PHP in Java -Quercus- によるレガシーマイグレーション実例 #jjug_ccc #ccc_r12PHP in Java -Quercus- によるレガシーマイグレーション実例 #jjug_ccc #ccc_r12
PHP in Java -Quercus- によるレガシーマイグレーション実例 #jjug_ccc #ccc_r12Ryuji Yamashita
 
CSSフレームワークを使った 簡単なレスポンシブデザインの作成
CSSフレームワークを使った 簡単なレスポンシブデザインの作成CSSフレームワークを使った 簡単なレスポンシブデザインの作成
CSSフレームワークを使った 簡単なレスポンシブデザインの作成Kazuki Akiyama
 

What's hot (20)

「html5 boilerplate」から考える、これからのマークアップ
「html5 boilerplate」から考える、これからのマークアップ「html5 boilerplate」から考える、これからのマークアップ
「html5 boilerplate」から考える、これからのマークアップ
 
JavaScriptおよびXPages Vote技術解説
JavaScriptおよびXPages Vote技術解説JavaScriptおよびXPages Vote技術解説
JavaScriptおよびXPages Vote技術解説
 
What's new! TwentyThirteen + WordPress3.6
What's new! TwentyThirteen + WordPress3.6What's new! TwentyThirteen + WordPress3.6
What's new! TwentyThirteen + WordPress3.6
 
Plone talk 201308_terada
Plone talk 201308_teradaPlone talk 201308_terada
Plone talk 201308_terada
 
WordPressテーマ作成
WordPressテーマ作成WordPressテーマ作成
WordPressテーマ作成
 
第4回勉強会 Groovyの文法からSpockまで
第4回勉強会 Groovyの文法からSpockまで第4回勉強会 Groovyの文法からSpockまで
第4回勉強会 Groovyの文法からSpockまで
 
Word press34
Word press34Word press34
Word press34
 
20140926 mt cloud_handson_seminar
20140926 mt cloud_handson_seminar20140926 mt cloud_handson_seminar
20140926 mt cloud_handson_seminar
 
WordPressでCSSプリプロセッサ入門
WordPressでCSSプリプロセッサ入門WordPressでCSSプリプロセッサ入門
WordPressでCSSプリプロセッサ入門
 
初心者がつまずかないための、いちばんやさしい WordPress の用語解説
初心者がつまずかないための、いちばんやさしい WordPress の用語解説初心者がつまずかないための、いちばんやさしい WordPress の用語解説
初心者がつまずかないための、いちばんやさしい WordPress の用語解説
 
20150131_jQueryのようにWebテストが書けるGeb Navigator APIの紹介
20150131_jQueryのようにWebテストが書けるGeb Navigator APIの紹介20150131_jQueryのようにWebテストが書けるGeb Navigator APIの紹介
20150131_jQueryのようにWebテストが書けるGeb Navigator APIの紹介
 
プロダクトに 1 から Vue.js を導入した話
プロダクトに 1 から Vue.js を導入した話プロダクトに 1 から Vue.js を導入した話
プロダクトに 1 から Vue.js を導入した話
 
WebAssemblyのWeb以外のことぜんぶ話す
WebAssemblyのWeb以外のことぜんぶ話すWebAssemblyのWeb以外のことぜんぶ話す
WebAssemblyのWeb以外のことぜんぶ話す
 
FIRST STEP to Haxe/JavaScript
FIRST STEP to Haxe/JavaScriptFIRST STEP to Haxe/JavaScript
FIRST STEP to Haxe/JavaScript
 
⑲jQueryをおぼえよう!その5
⑲jQueryをおぼえよう!その5⑲jQueryをおぼえよう!その5
⑲jQueryをおぼえよう!その5
 
誰にでもできるパフォーマンスチューニング
誰にでもできるパフォーマンスチューニング誰にでもできるパフォーマンスチューニング
誰にでもできるパフォーマンスチューニング
 
20140523 jQuery基礎 (HTML5ビギナーズ)
20140523 jQuery基礎 (HTML5ビギナーズ)20140523 jQuery基礎 (HTML5ビギナーズ)
20140523 jQuery基礎 (HTML5ビギナーズ)
 
20141206 handson
20141206 handson20141206 handson
20141206 handson
 
PHP in Java -Quercus- によるレガシーマイグレーション実例 #jjug_ccc #ccc_r12
PHP in Java -Quercus- によるレガシーマイグレーション実例 #jjug_ccc #ccc_r12PHP in Java -Quercus- によるレガシーマイグレーション実例 #jjug_ccc #ccc_r12
PHP in Java -Quercus- によるレガシーマイグレーション実例 #jjug_ccc #ccc_r12
 
CSSフレームワークを使った 簡単なレスポンシブデザインの作成
CSSフレームワークを使った 簡単なレスポンシブデザインの作成CSSフレームワークを使った 簡単なレスポンシブデザインの作成
CSSフレームワークを使った 簡単なレスポンシブデザインの作成
 

Viewers also liked

05 はじめてのmy sql
05 はじめてのmy sql05 はじめてのmy sql
05 はじめてのmy sql文樹 高橋
 
jQueryMobile+PHP+MySQL+WebMatrix+ExpressWebで作成・公開する勉強会申し込みサイト
jQueryMobile+PHP+MySQL+WebMatrix+ExpressWebで作成・公開する勉強会申し込みサイトjQueryMobile+PHP+MySQL+WebMatrix+ExpressWebで作成・公開する勉強会申し込みサイト
jQueryMobile+PHP+MySQL+WebMatrix+ExpressWebで作成・公開する勉強会申し込みサイトJun-ichi Sakamoto
 
MySQL最新情報と、データベースのお勉強のススメ-第68回PHP勉強会
MySQL最新情報と、データベースのお勉強のススメ-第68回PHP勉強会MySQL最新情報と、データベースのお勉強のススメ-第68回PHP勉強会
MySQL最新情報と、データベースのお勉強のススメ-第68回PHP勉強会sakaik
 
脆弱性は誰のせい? PHP、MySQL、Joomla! の責任やいかに
脆弱性は誰のせい? PHP、MySQL、Joomla! の責任やいかに脆弱性は誰のせい? PHP、MySQL、Joomla! の責任やいかに
脆弱性は誰のせい? PHP、MySQL、Joomla! の責任やいかにHiroshi Tokumaru
 
Doma SQLテンプレートのしくみ
Doma SQLテンプレートのしくみDoma SQLテンプレートのしくみ
Doma SQLテンプレートのしくみToshihiro Nakamura
 
Ohotech特盛#14 セッション4 予告編
Ohotech特盛#14 セッション4 予告編Ohotech特盛#14 セッション4 予告編
Ohotech特盛#14 セッション4 予告編Jun-ichi Sakamoto
 
CLR/H 第99回勉強会ライトニングトーク
CLR/H 第99回勉強会ライトニングトークCLR/H 第99回勉強会ライトニングトーク
CLR/H 第99回勉強会ライトニングトークJun-ichi Sakamoto
 
「ゆるくLTをしよう勉強会@旭川」jsakamoto 予告編
「ゆるくLTをしよう勉強会@旭川」jsakamoto 予告編「ゆるくLTをしよう勉強会@旭川」jsakamoto 予告編
「ゆるくLTをしよう勉強会@旭川」jsakamoto 予告編Jun-ichi Sakamoto
 
大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック
大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック
大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニックinfinite_loop
 

Viewers also liked (9)

05 はじめてのmy sql
05 はじめてのmy sql05 はじめてのmy sql
05 はじめてのmy sql
 
jQueryMobile+PHP+MySQL+WebMatrix+ExpressWebで作成・公開する勉強会申し込みサイト
jQueryMobile+PHP+MySQL+WebMatrix+ExpressWebで作成・公開する勉強会申し込みサイトjQueryMobile+PHP+MySQL+WebMatrix+ExpressWebで作成・公開する勉強会申し込みサイト
jQueryMobile+PHP+MySQL+WebMatrix+ExpressWebで作成・公開する勉強会申し込みサイト
 
MySQL最新情報と、データベースのお勉強のススメ-第68回PHP勉強会
MySQL最新情報と、データベースのお勉強のススメ-第68回PHP勉強会MySQL最新情報と、データベースのお勉強のススメ-第68回PHP勉強会
MySQL最新情報と、データベースのお勉強のススメ-第68回PHP勉強会
 
脆弱性は誰のせい? PHP、MySQL、Joomla! の責任やいかに
脆弱性は誰のせい? PHP、MySQL、Joomla! の責任やいかに脆弱性は誰のせい? PHP、MySQL、Joomla! の責任やいかに
脆弱性は誰のせい? PHP、MySQL、Joomla! の責任やいかに
 
Doma SQLテンプレートのしくみ
Doma SQLテンプレートのしくみDoma SQLテンプレートのしくみ
Doma SQLテンプレートのしくみ
 
Ohotech特盛#14 セッション4 予告編
Ohotech特盛#14 セッション4 予告編Ohotech特盛#14 セッション4 予告編
Ohotech特盛#14 セッション4 予告編
 
CLR/H 第99回勉強会ライトニングトーク
CLR/H 第99回勉強会ライトニングトークCLR/H 第99回勉強会ライトニングトーク
CLR/H 第99回勉強会ライトニングトーク
 
「ゆるくLTをしよう勉強会@旭川」jsakamoto 予告編
「ゆるくLTをしよう勉強会@旭川」jsakamoto 予告編「ゆるくLTをしよう勉強会@旭川」jsakamoto 予告編
「ゆるくLTをしよう勉強会@旭川」jsakamoto 予告編
 
大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック
大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック
大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック
 

Similar to 【10人限定】1日でマスター!word pressのための「php:mysql講座」

第1回 一撃サーバー構築シェルスクリプト勉強会
第1回 一撃サーバー構築シェルスクリプト勉強会第1回 一撃サーバー構築シェルスクリプト勉強会
第1回 一撃サーバー構築シェルスクリプト勉強会Yasutaka Hamada
 
WordPress中級者への道!テンプレートタグはどう動くのか!?
WordPress中級者への道!テンプレートタグはどう動くのか!?WordPress中級者への道!テンプレートタグはどう動くのか!?
WordPress中級者への道!テンプレートタグはどう動くのか!?Shinichi Nishikawa
 
4時間まったりWordPressテーマ作成講座
4時間まったりWordPressテーマ作成講座4時間まったりWordPressテーマ作成講座
4時間まったりWordPressテーマ作成講座Shinichi Nishikawa
 
第21回Creators MeetUp
第21回Creators MeetUp第21回Creators MeetUp
第21回Creators MeetUpKenichi Mukai
 
12 総合演習Word Pressの利用
12 総合演習Word Pressの利用12 総合演習Word Pressの利用
12 総合演習Word Pressの利用文樹 高橋
 
Javaで1から10まで書いた話(sanitized)
Javaで1から10まで書いた話(sanitized)Javaで1から10まで書いた話(sanitized)
Javaで1から10まで書いた話(sanitized)Tokuhiro Matsuno
 
今、最もイケてるPHPフレームワークLaravel4
今、最もイケてるPHPフレームワークLaravel4今、最もイケてるPHPフレームワークLaravel4
今、最もイケてるPHPフレームワークLaravel4アシアル株式会社
 
WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)
WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)
WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)Takashi Uemura
 
WordPress基礎講座5 テーマ作成基礎知識
WordPress基礎講座5 テーマ作成基礎知識WordPress基礎講座5 テーマ作成基礎知識
WordPress基礎講座5 テーマ作成基礎知識Akinori Kawamitsu
 
中級者のためのWordPress講座[第2回]WordPressテーマをカスタマイズしてみよう!
中級者のためのWordPress講座[第2回]WordPressテーマをカスタマイズしてみよう!中級者のためのWordPress講座[第2回]WordPressテーマをカスタマイズしてみよう!
中級者のためのWordPress講座[第2回]WordPressテーマをカスタマイズしてみよう!switch3000
 
徳丸本に載っていないWebアプリケーションセキュリティ
徳丸本に載っていないWebアプリケーションセキュリティ徳丸本に載っていないWebアプリケーションセキュリティ
徳丸本に載っていないWebアプリケーションセキュリティHiroshi Tokumaru
 
DebianとWordPressでハッピーになろう!
DebianとWordPressでハッピーになろう!DebianとWordPressでハッピーになろう!
DebianとWordPressでハッピーになろう!Jun Nogata
 
大規模なJavaScript開発の話
大規模なJavaScript開発の話大規模なJavaScript開発の話
大規模なJavaScript開発の話terurou
 
WTM53 phpフレームワーク いまさらcodeigniter
WTM53 phpフレームワーク いまさらcodeigniterWTM53 phpフレームワーク いまさらcodeigniter
WTM53 phpフレームワーク いまさらcodeigniterMasanori Oobayashi
 
第1回 一撃サーバー構築シェルスクリプト勉強会
第1回 一撃サーバー構築シェルスクリプト勉強会第1回 一撃サーバー構築シェルスクリプト勉強会
第1回 一撃サーバー構築シェルスクリプト勉強会Yasutaka Hamada
 
プログラマ進化論
プログラマ進化論プログラマ進化論
プログラマ進化論Sotaro Omura
 
Phpcon tokyo 20120_bigginer
Phpcon tokyo 20120_bigginerPhpcon tokyo 20120_bigginer
Phpcon tokyo 20120_bigginerHideo Kashioka
 
PHPCON_TOKYO_2022_Bigginer.pptx
PHPCON_TOKYO_2022_Bigginer.pptxPHPCON_TOKYO_2022_Bigginer.pptx
PHPCON_TOKYO_2022_Bigginer.pptxHideo Kashioka
 
第一回Word bench八王子
第一回Word bench八王子第一回Word bench八王子
第一回Word bench八王子MakeGoodTime
 

Similar to 【10人限定】1日でマスター!word pressのための「php:mysql講座」 (20)

第1回 一撃サーバー構築シェルスクリプト勉強会
第1回 一撃サーバー構築シェルスクリプト勉強会第1回 一撃サーバー構築シェルスクリプト勉強会
第1回 一撃サーバー構築シェルスクリプト勉強会
 
WordPress中級者への道!テンプレートタグはどう動くのか!?
WordPress中級者への道!テンプレートタグはどう動くのか!?WordPress中級者への道!テンプレートタグはどう動くのか!?
WordPress中級者への道!テンプレートタグはどう動くのか!?
 
4時間まったりWordPressテーマ作成講座
4時間まったりWordPressテーマ作成講座4時間まったりWordPressテーマ作成講座
4時間まったりWordPressテーマ作成講座
 
第21回Creators MeetUp
第21回Creators MeetUp第21回Creators MeetUp
第21回Creators MeetUp
 
12 総合演習Word Pressの利用
12 総合演習Word Pressの利用12 総合演習Word Pressの利用
12 総合演習Word Pressの利用
 
Javaで1から10まで書いた話(sanitized)
Javaで1から10まで書いた話(sanitized)Javaで1から10まで書いた話(sanitized)
Javaで1から10まで書いた話(sanitized)
 
今、最もイケてるPHPフレームワークLaravel4
今、最もイケてるPHPフレームワークLaravel4今、最もイケてるPHPフレームワークLaravel4
今、最もイケてるPHPフレームワークLaravel4
 
WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)
WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)
WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)
 
WordPress基礎講座5 テーマ作成基礎知識
WordPress基礎講座5 テーマ作成基礎知識WordPress基礎講座5 テーマ作成基礎知識
WordPress基礎講座5 テーマ作成基礎知識
 
Cakephp
CakephpCakephp
Cakephp
 
中級者のためのWordPress講座[第2回]WordPressテーマをカスタマイズしてみよう!
中級者のためのWordPress講座[第2回]WordPressテーマをカスタマイズしてみよう!中級者のためのWordPress講座[第2回]WordPressテーマをカスタマイズしてみよう!
中級者のためのWordPress講座[第2回]WordPressテーマをカスタマイズしてみよう!
 
徳丸本に載っていないWebアプリケーションセキュリティ
徳丸本に載っていないWebアプリケーションセキュリティ徳丸本に載っていないWebアプリケーションセキュリティ
徳丸本に載っていないWebアプリケーションセキュリティ
 
DebianとWordPressでハッピーになろう!
DebianとWordPressでハッピーになろう!DebianとWordPressでハッピーになろう!
DebianとWordPressでハッピーになろう!
 
大規模なJavaScript開発の話
大規模なJavaScript開発の話大規模なJavaScript開発の話
大規模なJavaScript開発の話
 
WTM53 phpフレームワーク いまさらcodeigniter
WTM53 phpフレームワーク いまさらcodeigniterWTM53 phpフレームワーク いまさらcodeigniter
WTM53 phpフレームワーク いまさらcodeigniter
 
第1回 一撃サーバー構築シェルスクリプト勉強会
第1回 一撃サーバー構築シェルスクリプト勉強会第1回 一撃サーバー構築シェルスクリプト勉強会
第1回 一撃サーバー構築シェルスクリプト勉強会
 
プログラマ進化論
プログラマ進化論プログラマ進化論
プログラマ進化論
 
Phpcon tokyo 20120_bigginer
Phpcon tokyo 20120_bigginerPhpcon tokyo 20120_bigginer
Phpcon tokyo 20120_bigginer
 
PHPCON_TOKYO_2022_Bigginer.pptx
PHPCON_TOKYO_2022_Bigginer.pptxPHPCON_TOKYO_2022_Bigginer.pptx
PHPCON_TOKYO_2022_Bigginer.pptx
 
第一回Word bench八王子
第一回Word bench八王子第一回Word bench八王子
第一回Word bench八王子
 

Recently uploaded

TEAMIN Service overview for customer_20240422.pdf
TEAMIN Service overview for customer_20240422.pdfTEAMIN Service overview for customer_20240422.pdf
TEAMIN Service overview for customer_20240422.pdfyukisuga3
 
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ssusere0a682
 
TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationTokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationYukiTerazawa
 
The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024koheioishi1
 
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2Tokyo Institute of Technology
 
UniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScriptUniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScriptyuitoakatsukijp
 

Recently uploaded (6)

TEAMIN Service overview for customer_20240422.pdf
TEAMIN Service overview for customer_20240422.pdfTEAMIN Service overview for customer_20240422.pdf
TEAMIN Service overview for customer_20240422.pdf
 
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
 
TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationTokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentation
 
The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024
 
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
 
UniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScriptUniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScript
 

【10人限定】1日でマスター!word pressのための「php:mysql講座」