header

Guardian Media(ガーディアンメディア) IT総合ラーニング系のブログです。 パソコン初心者にも懇切丁寧な解説で非常にわかりやすくなっています。

IT総合ラーニング系のブログです。

iPhone5 電話番号区切りがおかしい

ブログネタ
iPhone(アイフォーン) に参加中!

auのiPhone5に下駄をはかせてdocomoで使えるようにしましたが、なぜか、電話番号の区切りが*9**-*******となってしまう

Lightning 30ピンアダプタ -iPhone4からiphone5へ変換コネクタ 充電器 充電アダプター 8pin Lightning DOCK iphone5 iPad mini iPod も
Lightning 30ピンアダプタ -iPhone4からiphone5へ変換コネクタ 充電器 充電アダプター 8pin Lightning DOCK iphone5 iPad mini iPod も [エレクトロニクス]

HanyeTech製 iphone5 USBケーブル/Lightning USBケーブル iPhone5 ipad mini 新型ipad ipod 対応
HanyeTech製 iphone5 USBケーブル/Lightning USBケーブル iPhone5 ipad mini 新型ipad ipod 対応 [エレクトロニクス]

続きを読む

PHPからMySQLのレコード削除( delete )【PHP・MySQL連携】

ブログネタ
php に参加中!

【PHP・MySQL連携】

PHPからMysqlのテーブルを読み込んでレコードの削除をしてみよう。

Mysqlの全レコード select * from japan_list;
MySQL PHP・Mysql応用 4-3

ソース  no17を削除する
-------------------------------------------------------------------
<?php

  $DBSERVER   = "localhost";    //MySQLサーバー名
  $DBUSER     = "root";         //ログインユーザー名
  $DBPASSWORD = "";             //パスワード
  $DBNAME      = "importdata1";    //データベース名


  //MySQLに接続
  $con = mysql_connect($DBSERVER, $DBUSER, $DBPASSWORD);


  //MySQLへのSQL書き込み時の文字コードを設定
  mysql_query("set names ujis");


  //データベースを選択
  $selectdb = mysql_select_db($DBNAME);


  //japan_listテーブルを1件のレコードを削除
  $sql = "DELETE FROM japan_list WHERE no1 = 17";


  //SQLを発行
  $ret = mysql_query($sql);

  if ($ret) {

    //成功したとき
    print "レコードの削除に成功<BR><BR>";
    print mysql_affected_rows($con) . " 件のレコードを削除<BR><BR>";
  }
  else {

    //失敗したとき
    print "レコードの削除に失敗<BR><BR>";
  }


  //MySQLとの接続を解除
  $con = mysql_close($con);


?>
-------------------------------------------------------------------

ソースのスクリーンショット
MySQL PHP・Mysql応用 5-1

結果の表示、続けて実行すると0件のレコードを削除となる。
MySQL PHP・Mysql応用 5-2

実際のレコード状況の確認
MySQL PHP・Mysql応用 5-3

三菱重工 【エアコン】ビーバーエアコンおもに8畳用(ファインスノー色) SRK-25RN-W(セ)
三菱重工 【エアコン】ビーバーエアコンおもに8畳用(ファインスノー色) SRK-25RN-W(セ)
東芝 8.0kg 全自動洗濯機 ピュアホワイトTOSHIBA AW-80DL-W

東芝 8.0kg 全自動洗濯機 ピュアホワイトTOSHIBA AW-80DL-W
LUHW 12本巻き ワインディングマシーン LU20018RW/引越し/新生活/プレゼント/バレンタイン/新年会/卒業祝い

LUHW 12本巻き ワインディングマシーン LU20018RW/引越し/新生活/プレゼント/バレンタイン/新年会/卒業祝い [おもちゃ&ホビー]

PHPからレコードの更新をする( update )【PHP・MySQL連携】

ブログネタ
php に参加中!

【PHP・MySQL連携】

PHPからMysqlのテーブルを読み込んでレコードの更新をしてみよう。

Mysqlの全レコード select * from japan_list;
MySQL PHP・Mysql応用 3-3


ソース  no14を住所を更新する
-------------------------------------------------------------------
<?php

  $DBSERVER   = "localhost";    //MySQLサーバー名
  $DBUSER     = "root";         //ログインユーザー名
  $DBPASSWORD = "";             //パスワード
  $DBNAME      = "importdata1";    //データベース名


  //MySQLに接続
  $con = mysql_connect($DBSERVER, $DBUSER, $DBPASSWORD);


  //MySQLへのSQL書き込み時の文字コードを設定
  mysql_query("set names ujis");


  //データベースを選択
  $selectdb = mysql_select_db($DBNAME);


  //japan_listテーブルに1件のレコードを更新
  $sql = "UPDATE japan_list
 SET jyusho = '沖縄県うるま市赤崎'
 WHERE no1 = 14";


  //SQLを発行
  $ret = mysql_query($sql);

  if ($ret) {

    //成功したとき
    print "レコードの更新に成功<BR><BR>";
    print mysql_affected_rows($con) . " 件のレコードを更新<BR><BR>";
  }
  else {

    //失敗したとき
    print "レコードの更新に失敗<BR><BR>";
  }


  //MySQLとの接続を解除
  $con = mysql_close($con);


?>

-------------------------------------------------------------------

ソースのスクリーンショット
MySQL PHP・Mysql応用 4-1


結果の表示、続けて実行すると0件のレコードを更新となる。
MySQL PHP・Mysql応用 4-2


実際のレコード状況の確認
MySQL PHP・Mysql応用 4-3

14番に住所が更新された

アンパンマン ALスプーン(Y) T-344
アンパンマン ALスプーン(Y) T-344 [Baby Product]
人気! お砂場 7点セット

人気! お砂場 7点セット [おもちゃ&ホビー]
nobrand たためる動物コップ 雑貨 その他画像参照(w488)

nobrand たためる動物コップ 雑貨 その他画像参照(w488)

PHPからMySQLへのレコード追加( insert )【PHP・MySQL連携】

ブログネタ
php に参加中!

【PHP・MySQL連携】

PHPからMysqlのテーブルを読み込んでレコードを追加してみよう。

Mysqlの全レコード select * from japan_list;
MySQL 条件分岐関数 1-1


◆削除したレコードの番号
auto_increment属性は、欠番となる。

◆SQL文が全角文字を含む場合
あらかじめ set names ujis という文を送る

◆「''」ではなく「""」で囲む
PHPで「"」という文字自体を表す「\"」で囲む(円記号)


ソース
-------------------------------------------------------------------

<?php


  $DBSERVER   = "localhost";    //MySQLサーバー名
  $DBUSER     = "root";         //ログインユーザー名
  $DBPASSWORD = "";             //パスワード
  $DBNAME      = "importdata1";    //データベース名


  //MySQLに接続
  $con = mysql_connect($DBSERVER, $DBUSER, $DBPASSWORD);


  //MySQLへのSQL書き込み時の文字コードを設定
  mysql_query("set names ujis");


  //データベースを選択
  $selectdb = mysql_select_db($DBNAME);


  //japan_listテーブルに1件のレコードを追加
  $sql = "INSERT INTO japan_list
            (name, zip, jyusho, tel, sei)
          VALUES
            (\"大津\", \"399-8200\", \"長野県安曇野市\", \"080-789-0123\", \"男\")";


  //SQLを発行
  $ret = mysql_query($sql);


  if ($ret) {

    //成功したとき
    print "レコードの追加に成功<BR><BR>";
    print mysql_affected_rows($con) . " 件のレコードを追加<BR><BR>";
    print mysql_insert_id($con) . " が自動採番<BR><BR>";
  }
  else {

    //失敗したとき
    print "レコードの追加に失敗<BR><BR>";
  }


  //MySQLとの接続を解除
  $con = mysql_close($con);

?>

-------------------------------------------------------------------

ソースのスクリーンショット
MySQL PHP・Mysql応用 3-1

結果の表示
MySQL PHP・Mysql応用 3-2

実際のレコード状況の確認
MySQL PHP・Mysql応用 3-3

1件追加された!


ファイテン(phiten) RAKUWAネックX50 ハイエンド '12ダルビッシュ有モデル50cm 0212TG513053
ファイテン(phiten) RAKUWAネックX50 ハイエンド '12ダルビッシュ有モデル50cm 0212TG513053 [スポーツ用品]
第一精工 高速リサイクラー2.0

第一精工 高速リサイクラー2.0 [スポーツ用品]
ロゴス(LOGOS) スカイエアベッドオート100 ミニポンプ付 73853046

ロゴス(LOGOS) スカイエアベッドオート100 ミニポンプ付 73853046 [スポーツ用品]

PHPからMysqlの全レコードを表示 vo.2( for )【PHP・MySQL連携】

ブログネタ
php に参加中!

【PHP・MySQL連携】

PHPからMysqlのテーブルを読み込んで全レコードを表示してみよう。

Mysqlの全レコード select * from japan_list;
MySQL 条件分岐関数 1-1


前回のレコード読み込みの部分を for に変更したもの

ソース
----------------------------------------------------------------------------------------
<?php

  $DBSERVER   = "localhost";    //MySQLサーバー名
  $DBUSER     = "root";         //ログインユーザー名
  $DBPASSWORD = "";             //パスワード
  $DBNAME      = "importdata1";    //データベース名


  //MySQLに接続
  $con = mysql_connect($DBSERVER, $DBUSER, $DBPASSWORD);


  //MySQL読み込み時の文字コードを設定
  mysql_query("set names ujis");


  //データベースを選択
  $selectdb = mysql_select_db($DBNAME);


  //japan_listテーブルの全フィールドを読み込むSQL文を組み立て
  $sql = "SELECT * from japan_list";


  //SQLを発行して結果セットを取得
  $rst = mysql_query($sql);

  $body = "<TABLE border='1'>
            <TR>
              <TH>ID</TH>
              <TH>名前</TH>
              <TH>郵便番号</TH>
              <TH>住所</TH>
              <TH>電話番号</TH>
              <TH>性別</TH>
            </TR>";


  //取得された結果セットのレコード数を取得
  $reccnt = mysql_num_rows($rst);


  //結果セットからデータを読み込む
  for ($recno = 0; $recno < $reccnt; $recno++) {
    $col = mysql_fetch_array($rst);
    $body .= "<TR>" .
                "<TD>$col[no1]</TD>" .
                "<TD>$col[name]</TD>" .
                "<TD>$col[zip]</TD>" .
                "<TD>$col[jyusho]</TD>" .
                "<TD>$col[tel]</TD>" .
                "<TD>$col[sei]</TD>" .
              "</TR>";
  }
  $body .= "</TABLE>";


  //結果セットを破棄
  mysql_free_result($rst);


  //MySQLとの接続を解除
  $con = mysql_close($con);

?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=EUC-JP">
<META http-equiv="Content-Style-Type" content="text/css">
<TITLE>PHPによるMySQLの操作のサンプル(for文)</TITLE>
</HEAD>
<BODY>
<?=$body?>
</BODY>
</HTML>
----------------------------------------------------------------------------------------

実行結果は一緒になる。

MySQL PHP・Mysql応用 2-1

LEATHERMAN(レザーマン) StyleCS  STC 【日本正規品】
LEATHERMAN(レザーマン) StyleCS STC 【日本正規品】 [Tools &amp; Hardware]
LEATHERMAN(レザーマン) WINGMAN ウィングマン 【並行輸入】
LEATHERMAN(レザーマン) WINGMAN ウィングマン 【並行輸入】 [Tools &amp; Hardware]
19機能 SWISS+TECH スイス テック/マイクロマックス
19機能 SWISS+TECH スイス テック/マイクロマックス [Automotive]

PHPのMySQL用関数解説【PHP・MySQL連携】

ブログネタ
php に参加中!

【PHP・MySQL連携】

PHPからMysqlのテーブルを読み込んで全レコードを表示してみよう。

Mysqlの全レコード select * from japan_list;
MySQL 条件分岐関数 1-1

PHPからMySQLのデータを表示
MySQL PHP・Mysql応用 1-2

前回の上記の結果になるためのPHPで使えるMySQL関数の(ソース)解説

◆mysql_connect関数

 MySQLに接続する。接続に成功するとMySQLから接続IDが返される。

  $con = mysql_connect($DBSERVER, $DBUSER, $DBPASSWORD);

 事前に設定した変数
  $DBSERVER   = "localhost";    //MySQLサーバー名
  $DBUSER     = "root";         //ログインユーザー名
  $DBPASSWORD = "";             //パスワード

 php.iniの「MySQL」セクションにある「mysql.default_host」「mysql.default_user」「mysql.default_password」を編集すると、デフォルトのサーバー名やログイン名を設定できる。

◆mysql_select_db関数

  データベースを1つ選択する。
  $selectdb = mysql_select_db($DBNAME);

 第二引数もあるが省略可能。引数には接続IDが入る。

◆mysql_query関数

  SQLを発行して結果セットを取得する。
 insertやupdate文などではTrueが返される。失敗した場合はいずれのSQLでもfalseとなる。

 第二引数もあるが省略可能。引数には接続IDが入る。

  $rst = mysql_query($sql);

◆mysql_num_rows関数

  取得された結果セットのレコード数を取得・表示する。
  $body = mysql_num_rows($rst) . " 件のデータがあります。<BR><BR>";

 $rstは結果セットのID(mysql_query関数)

◆mysql_fetch_array関数

  結果セットからデータを読み込む。1レコード分のデータを取り出す。
 配列に格納されたデータは、連想配列として扱う場合、「$変数名[フィールド名]」という構文で、個々のフィールドに保存されているデータを取り出せる。フィールド名には、MySQLのテーブルに定義されている名前をそのまま指定する必要がある。

 また、この関数を実行するたびにに、読み込むレコードは次のレコードへと自動的に進む。
すべてのレコードを読み込み完了したあとにこの関数を呼び出すとFalseが返される。

  while ($col = mysql_fetch_array($rst)) { 変数・定義}

 while文ですべてのレコードを読み込みされる。

第一引数には、mysql_query関数で返された結果セットIDを指定する(ここでは $rst)
第二引数には、取得した1レコード文のデータをどのように変数に格納するか、以下のようにPHPで決められた値によって指定する。

MYSQL_BOTH(省略した場合はこれになる)  連想配列と数値インデックス配列の両方の形式で格納される。
MYSQL_ASSOC 連想配列として格納される。
MYSQL_NUM   数値インデックス配列として格納される。

◆mysql_free_result関数

mysql_query関数で取得された結果セットを破棄して、メモリを開放する。成功した場合はture、失敗した場合はfalseが返される。

引数はmysql_query関数で返された結果セットIDを指定する。

  mysql_free_result($rst);

◆mysql_close関数

mysqlとの接続を解除する。成功した場合はture、失敗した場合はfalseが返される。

引数はmysql_connect関数で返されたMySQL接続IDを指定する。

  $con = mysql_close($con);

XTAR SP2 インテリジェント 高速充電器 フルセット (14500~18650/26650 対応:2年間保証付き)
XTAR SP2 インテリジェント 高速充電器 フルセット (14500~18650/26650 対応:2年間保証付き) [その他]
★奥田金正堂★【送料無料!】軍用モデル X400 タクティカルゴーグル【BK(ブラック)フレーム/レインボーレンズ】※類似品にご注意ください

★奥田金正堂★【送料無料!】軍用モデル X400 タクティカルゴーグル【BK(ブラック)フレーム/レインボーレンズ】※類似品にご注意ください [その他]
tugo (トゥーゴー) スーツケース用ドリンクホルダー

tugo (トゥーゴー) スーツケース用ドリンクホルダー [その他]

PHPからMysqlの全レコードを表示 vo.2( while )【PHP・MySQL連携】

ブログネタ
php に参加中!

【PHP・MySQL連携】

PHPからMysqlのテーブルを読み込んで全レコードを表示してみよう。

Mysqlの全レコード select * from japan_list;
MySQL 条件分岐関数 1-1


ソース
------------------------------------------------------------------------
<?php


  $DBSERVER   = "localhost";    //MySQLサーバー名
  $DBUSER     = "root";         //ログインユーザー名
  $DBPASSWORD = "";             //パスワード
  $DBNAME      = "importdata1";    //データベース名


  //MySQLに接続します
  $con = mysql_connect($DBSERVER, $DBUSER, $DBPASSWORD);


  //MySQL読み込み時の文字コードを設定
  mysql_query("set names ujis");


  //データベースを選択します
  $selectdb = mysql_select_db($DBNAME);


  //japan_listテーブルの全フィールドを読み込むSQL文を組み立てます
  $sql = "SELECT * from japan_list";


  //SQLを発行して結果セットを取得します
  $rst = mysql_query($sql);


  //取得された結果セットのレコード数を取得・表示します
  $body = mysql_num_rows($rst) . " 件のデータがあります。<BR><BR>";

  $body .= "<TABLE border='1'>
            <TR>
              <TH>ID</TH>
              <TH>名前</TH>
              <TH>郵便番号</TH>
              <TH>住所</TH>
              <TH>電話番号</TH>
              <TH>性別</TH>
            </TR>";

  //結果セットからデータを読み込みます
  while ($col = mysql_fetch_array($rst)) {
    $body .= "<TR>" .
                "<TD>$col[no1]</TD>" .
                "<TD>$col[name]</TD>" .
                "<TD>$col[zip]</TD>" .
                "<TD>$col[jyusho]</TD>" .
                "<TD>$col[tel]</TD>" .
                "<TD>$col[sei]</TD>" .
              "</TR>";
  }
  $body .= "</TABLE>";


  //結果セットを破棄します
  mysql_free_result($rst);


  //MySQLとの接続を解除します
  $con = mysql_close($con);

?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=EUC-JP">
<META http-equiv="Content-Style-Type" content="text/css">
<TITLE>PHPによるMySQLの操作のサンプル</TITLE>
</HEAD>
<BODY>
<?=$body?>
</BODY>
</HTML>

------------------------------------------------------------------------



ソースのスクリーンショット
MySQL PHP・Mysql応用 1-1

PHPからMySQLのデータを読み込んで表示に成功した。
MySQL PHP・Mysql応用 1-2


【木製記念キーホルダー バスケットボール】卒団記念品にぴったり!大切な思い出をカタチに。チーム名や背番号を彫刻できます!
【木製記念キーホルダー バスケットボール】卒団記念品にぴったり!大切な思い出をカタチに。チーム名や背番号を彫刻できます! [その他]
【木製記念キーホルダー 野球】卒団記念品にぴったり!大切な思い出をカタチに。チーム名や背番号を彫刻できます!
【木製記念キーホルダー 野球】卒団記念品にぴったり!大切な思い出をカタチに。チーム名や背番号を彫刻できます! [その他]
【木製記念キーホルダー バレーボール】卒団記念品にぴったり!大切な思い出をカタチに。チーム名や背番号を彫刻できます!
【木製記念キーホルダー バレーボール】卒団記念品にぴったり!大切な思い出をカタチに。チーム名や背番号を彫刻できます! [その他]





人気ブログランキングへ

最新記事50件
楽天市場
アクセスカウンター

人気ブログランキングへ

記事検索


メッセージ

名前
メール
本文
ZenBack
  • ライブドアブログ