html

データベースへの接続

function connect_db($str) {

    $con = mysql_connect('localhost', 'sekigawa', 'centospass');
    if (!$con) {
       exit('データベースに接続できませんでした。');
    }

    $result = mysql_select_db($str, $con);
    if (!$result) {
        exit('データベースを選択できませんでした。');
    }

    $result = mysql_set_charset('utf8');
    if (!$result) {
        exit('文字コードを指定できませんでした。');
    }
    return $con;
}

export データの重複チェック

=IF(COUNTIF($D$1:$D$2151, D1)>1,"重複","")

php 7.2 以降で DB接続を変更

旧型

function connect_db($str) {
       $con = mysql_connect('localhost', 'sekigawa', 'centospass');
       if (!$con) {
         exit('データベースに接続できませんでした。');
       }
       $result = mysql_select_db($str, $con);
       if (!$result) {
         exit('データベースを選択できませんでした。');
       }
       $result = mysql_set_charset('utf8');
       if (!$result) {
         exit('文字コードを指定できませんでした。');
       }
       return $con;
}

新型

 function connect_db_new($str) {

   $dsn = sprintf('mysql:host=localhost;dbname=%s;charset=utf8', $str);
   $user = 'sekigawa';
   $password = 'centospass';
   try {
       $dbh = new PDO($dsn, $user, $password, array(
                                                PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
                                                PDO::ATTR_EMULATE_PREPARES => false,
                                              ));
   } catch (PDOException $e) {
       echo "接続失敗: ". $e->getMessage() . "\n";
   }
   return $dbh;
}

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS