SlideShare a Scribd company logo
1	
Copyright (c) 株式会社HEART QUAKE All rights reserved .	
投稿機能
PHPとデータベースの連携
2	
Copyright (c) 株式会社HEART QUAKE All rights reserved .	
処理理の流流れ
情報を⼊入⼒力力する1 2 3
HTML
HTMLから情報をもらう
&SQLを実⾏行行する
情報を登録する
PHP SQL
3	
Copyright (c) 株式会社HEART QUAKE All rights reserved .	
まずはイメージで捉えましょう!
l SQLを実⾏行行したプロセスを3つに分解
ü  STEP① ログインして、データベースを選択
ü  STEP② 次に実⾏行行したいSQLを記述
ü  STEP③ 最後に実⾏行行ボタンを押す
このステップをプログラムに変換します!
4	
Copyright (c) 株式会社HEART QUAKE All rights reserved .	
STEP①ログインしてデータベースに接続
<?php
$connect = mysql_connect(
”localhost”,”b1_sato”,”b1_sato”);
mysql_query(”SET NAMES utf8”,$connect);
mysql_close($connect);
?>
データベースに接続サーバー名,ID,PASS
の順番でログインする
⽂文字化け防⽌止のため
接続を切切断
5	
Copyright (c) 株式会社HEART QUAKE All rights reserved .	
STEP②次に実⾏行行したいSQLを記述
<?php
$connect = mysql_connect(”localhost”,”b1_sato”,”b1_sato”);
mysql_query(”SET NAMES utf8”,$connect);
echo ”insert tweet_tbl(account,contents,
input_datetime)
values(’junchiba’,’テスト’,sysdate())”;
mysql_close($connect);
?>
ここでは画⾯面にSQL
を表⽰示しているだけ
6	
Copyright (c) 株式会社HEART QUAKE All rights reserved .	
STEP③実⾏行行ボタンを押す
<?php
$connect = mysql_connect(”localhost”,”b1_sato”,”b1_sato”);
mysql_query(”SET NAMES utf8”,$connect);
mysql_db_query( ”b1_sato”,
”insert tweet_tbl(account,contents,input_datetime)
values(’junchiba’,’テスト’,sysdate())”);
mysql_close($connect);
?>
echoの部分を変更更し、
SQLをPHPから実⾏行行する
7	
Copyright (c) 株式会社HEART QUAKE All rights reserved .	
お疲れ様でした!!

More Related Content

PDF
My sql s1
PDF
System s0
PDF
Php s1
PDF
System2 s1
PDF
System2 s2
PDF
System s2
PDF
Php s3
PDF
System1 for h
My sql s1
System s0
Php s1
System2 s1
System2 s2
System s2
Php s3
System1 for h

What's hot (10)

PDF
System insert hint_h
PPT
私のSql -My Sql
PDF
System2 for h
PDF
Php html error
PDF
System1
PDF
System2
PDF
System4 comment h
PDF
Geolocation gurunavi
PDF
System select hint_for_h2
PDF
System4 detail for_h
System insert hint_h
私のSql -My Sql
System2 for h
Php html error
System1
System2
System4 comment h
Geolocation gurunavi
System select hint_for_h2
System4 detail for_h
Ad

Viewers also liked (20)

PDF
My sql s3
PDF
Php2 s2
PDF
Php2 s3
PDF
Php2 s1
PDF
Php2 s4
PDF
My sql s2
PDF
Php s4
PDF
Php s2
PDF
経営シミュレーションゲーム型研修「屋台屋本舗」
PDF
Mg2
PDF
Geolocation
PDF
ゼロプロ3周年
PDF
System1 ajax
PDF
Bootstrap
PDF
System4 like
PDF
Reservation2
PDF
Reservation
PDF
Api geocoding
PDF
Mg
PDF
Menu
My sql s3
Php2 s2
Php2 s3
Php2 s1
Php2 s4
My sql s2
Php s4
Php s2
経営シミュレーションゲーム型研修「屋台屋本舗」
Mg2
Geolocation
ゼロプロ3周年
System1 ajax
Bootstrap
System4 like
Reservation2
Reservation
Api geocoding
Mg
Menu
Ad

Similar to System s1 (13)

PDF
System2 ajax
PDF
Php2
PDF
System4 comment
PDF
Login
PDF
System3 ajax
KEY
フラットなPHPからフレームワークへ
KEY
フラットなPHPからフレームワークへ
PDF
Image register
PDF
Image register for_h
PDF
プログラマ進化論
PDF
System4 detail
PDF
PDF
Webの勉強会#5
System2 ajax
Php2
System4 comment
Login
System3 ajax
フラットなPHPからフレームワークへ
フラットなPHPからフレームワークへ
Image register
Image register for_h
プログラマ進化論
System4 detail
Webの勉強会#5

More from Jun Chiba (20)

PDF
【2025年版】新入社員研修で使える楽しくかつ、学びのあるビジネスゲーム7選(ゲーム研修)
PDF
アウトドアでできるチームビルディング研修用ビジネスゲーム「ロゲイニングカード」説明資料
PDF
ジグソーメソッドを用いた情報整理グロープワーク「モンスタービルディング」の説明資料
PDF
ストレスマネジメントを疑似体験できるゲーム型メンタルヘルス研修「ストマネ」説明資料
PPTX
ビジネスマナーをゲーム形式で疑似体験できる研修「マナーストーリーオンライン版」の説明資料
PDF
ビジネスマナーをゲーム形式で疑似体験できる研修「マナーストーリーカード版」の説明資料
PDF
ペーパータワーを拡張した経営シミュレーションゲーム「ペーパータワーforビジネス」説明資料
PDF
プロジェクトマネジメントを疑似体験できるボードゲーム研修「プロジェクトテーマパーク」説明資料
PDF
プログラミングを疑似体験できるパズル型カードゲーム「フローチャートパズル」の説明資料
PDF
営業を疑似体験できるビジネスゲーム研修「ヒアリングチャレンジ カード版」の説明資料
PDF
営業を疑似体験できるビジネスゲーム「ヒアリングチャレンジ オンライン」の説明資料
PDF
ダイバーシティ&インクルージョンを体験できる異文化コミュニケーションゲーム「バーンガ」の説明資料
PDF
チームビルディングに使える企業向けドミノレンタルサービス「ドミノ倒しゲーム」の説明資料
PDF
ジグソーメソッドを用いた地図作成を目的とした情報整理ゲーム「ジグソータウン」の説明資料
PDF
チームビルディングに使えるコンセンサスゲーム「砂漠からの脱出 オンライン版」の説明資料
PDF
チームビルディングに使えるコンセンサスゲーム「砂漠からの脱出 カード版」の説明資料
PDF
チームビルディングに使えるコンセンサスゲーム「雪山での遭難 オンライン版」の説明資料
PDF
チームビルディングに使えるコンセンサスゲーム「雪山での遭難 カード版」の説明資料
PDF
チームビルディングに使える危機管理コンセンサスゲーム「船長の決断 オンライン版」の説明資料
PDF
チームビルディングに使える危機管理コンセンサスゲーム「船長の決断 カード版」の説明資料
【2025年版】新入社員研修で使える楽しくかつ、学びのあるビジネスゲーム7選(ゲーム研修)
アウトドアでできるチームビルディング研修用ビジネスゲーム「ロゲイニングカード」説明資料
ジグソーメソッドを用いた情報整理グロープワーク「モンスタービルディング」の説明資料
ストレスマネジメントを疑似体験できるゲーム型メンタルヘルス研修「ストマネ」説明資料
ビジネスマナーをゲーム形式で疑似体験できる研修「マナーストーリーオンライン版」の説明資料
ビジネスマナーをゲーム形式で疑似体験できる研修「マナーストーリーカード版」の説明資料
ペーパータワーを拡張した経営シミュレーションゲーム「ペーパータワーforビジネス」説明資料
プロジェクトマネジメントを疑似体験できるボードゲーム研修「プロジェクトテーマパーク」説明資料
プログラミングを疑似体験できるパズル型カードゲーム「フローチャートパズル」の説明資料
営業を疑似体験できるビジネスゲーム研修「ヒアリングチャレンジ カード版」の説明資料
営業を疑似体験できるビジネスゲーム「ヒアリングチャレンジ オンライン」の説明資料
ダイバーシティ&インクルージョンを体験できる異文化コミュニケーションゲーム「バーンガ」の説明資料
チームビルディングに使える企業向けドミノレンタルサービス「ドミノ倒しゲーム」の説明資料
ジグソーメソッドを用いた地図作成を目的とした情報整理ゲーム「ジグソータウン」の説明資料
チームビルディングに使えるコンセンサスゲーム「砂漠からの脱出 オンライン版」の説明資料
チームビルディングに使えるコンセンサスゲーム「砂漠からの脱出 カード版」の説明資料
チームビルディングに使えるコンセンサスゲーム「雪山での遭難 オンライン版」の説明資料
チームビルディングに使えるコンセンサスゲーム「雪山での遭難 カード版」の説明資料
チームビルディングに使える危機管理コンセンサスゲーム「船長の決断 オンライン版」の説明資料
チームビルディングに使える危機管理コンセンサスゲーム「船長の決断 カード版」の説明資料

System s1

  • 1. 1 Copyright (c) 株式会社HEART QUAKE All rights reserved . 投稿機能 PHPとデータベースの連携
  • 2. 2 Copyright (c) 株式会社HEART QUAKE All rights reserved . 処理理の流流れ 情報を⼊入⼒力力する1 2 3 HTML HTMLから情報をもらう &SQLを実⾏行行する 情報を登録する PHP SQL
  • 3. 3 Copyright (c) 株式会社HEART QUAKE All rights reserved . まずはイメージで捉えましょう! l SQLを実⾏行行したプロセスを3つに分解 ü  STEP① ログインして、データベースを選択 ü  STEP② 次に実⾏行行したいSQLを記述 ü  STEP③ 最後に実⾏行行ボタンを押す このステップをプログラムに変換します!
  • 4. 4 Copyright (c) 株式会社HEART QUAKE All rights reserved . STEP①ログインしてデータベースに接続 <?php $connect = mysql_connect( ”localhost”,”b1_sato”,”b1_sato”); mysql_query(”SET NAMES utf8”,$connect); mysql_close($connect); ?> データベースに接続サーバー名,ID,PASS の順番でログインする ⽂文字化け防⽌止のため 接続を切切断
  • 5. 5 Copyright (c) 株式会社HEART QUAKE All rights reserved . STEP②次に実⾏行行したいSQLを記述 <?php $connect = mysql_connect(”localhost”,”b1_sato”,”b1_sato”); mysql_query(”SET NAMES utf8”,$connect); echo ”insert tweet_tbl(account,contents, input_datetime) values(’junchiba’,’テスト’,sysdate())”; mysql_close($connect); ?> ここでは画⾯面にSQL を表⽰示しているだけ
  • 6. 6 Copyright (c) 株式会社HEART QUAKE All rights reserved . STEP③実⾏行行ボタンを押す <?php $connect = mysql_connect(”localhost”,”b1_sato”,”b1_sato”); mysql_query(”SET NAMES utf8”,$connect); mysql_db_query( ”b1_sato”, ”insert tweet_tbl(account,contents,input_datetime) values(’junchiba’,’テスト’,sysdate())”); mysql_close($connect); ?> echoの部分を変更更し、 SQLをPHPから実⾏行行する
  • 7. 7 Copyright (c) 株式会社HEART QUAKE All rights reserved . お疲れ様でした!!