WEB系技術電脳日記 -35ページ目

瀬戸大橋(´・ω・)ス

投稿写真

投稿写真

瀬戸大橋(´・ω・)ス

初めて渡った。


#瀬戸大橋


岡山到着

投稿写真

岡山到着
特急しおかぜに乗って
更に移動(´・ω・)ス



#岡山 #到着 #移動


駅弁(´・ω・)ス

投稿写真

投稿写真

投稿写真

駅弁(´・ω・)ス


出撃(´・ω・)ス

投稿写真

出撃(´・ω・)ス


とある業務システムの構築記録 認証

急いで構築の記録
そしてリアルタイムにさて、構築。

認証部分を用意
まずはDB
サクッと
CREATE TABLE IF NOT EXISTS `Users` (
`id` int(4) NOT NULL,
`name` varchar(255) NOT NULL,
`password` varchar(255) NOT NULL,
`create` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

さらにIDはAIに、ゼロフルへ
仮にデータを入れて、次に、コンフィグを用意
PDOで用意

define("SOFT_VERSION","0.10");
define("DB_HOST" ,"localhost"); // MySQLホスト名
define("DB_TABLE" ,"hogehoge "); // MySQLテーブル名
define("DB_USER" ,"hogehoge "); // MySQLユーザー名
define("DB_PASSWORD" ,"hogehoge "); // MySQLパスワード

//--------------------------------------------------------
$dns = 'mysql:dbname='.DB_TABLE.';'.'host='.DB_HOST;
define("DB_DSN" ,$dns);
//////////////////////////////////////////////////////////

続いてPDOでリダイレクト用意

だが、時間ぎれ、出張開始

カラム合っているが、phpMyAdmin csv 入力のフィールド数が不正です

Plesk12にバンドルしているphpMyAdminにて、
いくら試しても入力のフィールド数が不正ですとエラー。

文字コード変更を繰り返す
改行コードもそれぞれ試す。
ネットでEUCでLoad using CSV というのも試すがエラー。

結論から書くと半角スペースの一部が見えないコードなっていた模様。
新規にテキストに貼り付けて、インポートですんなり入った。

躓いた点は、
ファイルメーカーから出力されたCSVに半角の♂(オス)記号があり、
この文字はコピーしても半角スペースになる。
だが、なぜ他の言語と認識されるらしい(トルコあたりか?)
試しにブラウザ上で貼り付けてみると、謎記号がでるが、
ローカルのエディタに貼り付けると何も見えない半角スペース。


検証したローカルのphpMyAdminでは動いたが、
サーバー上のPlesk12バンドルのphpMyAdminではエラー、
さらに行数が多くてエラーで止まるという定番仕様。

…とサラッとかけば、ふーんとなるが、それぞれ別れたファイルで、
エラーが実現も検証も手間取り解決に5時間も。
一体半角オス記号ってなんだか。

ネット上にも数件しかない事例だが、
まったくハマった記録


朝(´・ω・)ス

結局今日は徹夜した。
本日は朝から出張で打ち合わせに。
そんな朝の記録(´・ω・)ス

帰宅(´・ω・)ス

投稿写真

投稿写真

投稿写真

帰宅(´・ω・)ス

新川で少しは飲んで現在
そんな夜の記録(´・ω・)ス


帰宅へ

投稿写真

帰宅へ


(´・ω・)ス

投稿写真

(´・ω・)ス