【ajax+MySQL】ユーザーIDやメールアドレスが既に登録されている場合にアラートを出す(重複登録を防止)

2019-08-22

会員登録制のサイトでは当たり前に必要となる重複登録を防止する機能。 ページ遷移なく、重複を確認する方法の手順をメモとして残します。 会員登録の画面では、ユーザーID及びメールアドレスの重複を防ぐ必要性があります。 下記のコード例では、id名「inpMail」の入力フォームからフォーカスが外れた際に、重複チェックがされる仕組みとなっています。 <HTML+jQuery> htmlStart ログインID(メールアドレス) この内容で登録する $('#inpMail').blur(function() { v...

【PHP基礎】データベースのデータをCSVで出力する方法

2019-08-20

データベースのデータをCSV出力する。 管理画面ではそこそこ需要のある機能。 今回はCSV出力のドシンプルなコードをコピペ用に残しておきます。 まずはじめに、CSVのことを難しく考えている方もいるかもしれないので、CSV形式についての説明をほんの数行でします。 CSVファイルはデフォルトでエクセルで開かれるので、エクセルデータだと思いがちですが、ただのテキストファイルです。例としまして、下記のようなカンマ区切りのテキストデータです。タブ区切りの場合もあります。 htmlStart 名前,英語,国語,数学 Aさん,95,50,82 Bさん,39,47,97 Cさん,...

Ajaxでセレクトメニューの内容を非同期で変更する【最短コピペ用jQueryコード】

2019-08-19

フォームを扱うページでは非同期通信を使うことで、 使い勝手が向上することがありますので、jqueryのAjaxは重宝します。 いまさらですが、あまりによく使うので、個人的なメモ代わりに HTML・jQuery・PHPの3点セットを残しておきます\(^o^)/ デモサンプルとして、都道府県のエリア選択を例にしました。 デモはこちら HTML htmlStart 地域区分 --選択-- 北海道 東北 南関東 北関東・甲信 北陸 東海 近畿 中国 ...

【ネット速度検証】PLCに必須のノイズ対策!ノイズフィルター商品を何種類か検証してみた

2019-07-13


▽あなたの知らない「ノイズフィルターの世界」 ▽PLC利用者必見!ノイズフィルターの効果を検証 ▽ノイズフィルタータップ以外のノイズ対策を検証 ▽ノイズ除去世界グランプリ2019「N-1」の結果発表 あなたの知らない「ノイズフィルターの世界」 ノイズフィルターって何?マニアックな商品であることは間違いありません。 ほとんどの方が存在すら知らないし、ノイズを気にしたことがないでしょう。 例えば、スピーカーにイヤホンを差すと、何も曲をかけていないのに「サーーーーッ」という小さな音がしたという経験ありませんか?それがノイズです。 音質に強いこだわりを持つ人は、ノイズフィルタ...

【実体験レビュー】最新のPLC(別名:コンセントLAN)でネット速度が2倍に!家全体どこでもLANが繋げるWiFiが届きまくる!

2019-07-03


▽コンセントがLANポートに?電気配線をLANに変換 ▽マニアックな商品の為?パナソニックが家庭用PLC撤退 ▽PLC性能対決!日本・中国・アメリカ 結果は!?やはりそうか… ▽最新のTP-Link PLCアダプターが届きました ▽旧PLCから新PLCに変えると速度が2倍アップ! ▽PLC設置に必要なものまとめ ▽PLCを自分で購入して設置するのが面倒な方はご依頼ください コンセントがLANポートに?電気配線をLANに変換 10年以上ほど前に、田舎の実家に帰った時、ネット環境はあるものの、 やや大きめの一軒家なのでWiFiの電波が1階から2階まで繋がりませんでした。...

【オススメ韓国史劇ドラマ】韓ドラの史劇は政治の話どっぷりで学べることが多い

2019-06-16


▽韓ドラといえば史劇!政治不信の韓国が作る政治ドラマは良作多し ▽オススメの韓国史劇ドラマ「チュモン」 ▽オススメの韓国史劇ドラマ「ホジュン」 ▽オススメの韓国史劇ドラマ「千秋太后(チョンチュテフ)」 ▽オススメの韓国史劇ドラマ「善徳女王(ソンドク)」 ▽オススメの韓国史劇ドラマ「トンイ」 <政治不信の韓国が作る政治系史劇ドラマは良策多し> 韓国の史劇ドラマは政治の話がどっぷりで個人的にツボでした。 支配層が己の地位を守るために、あらゆる卑劣な方法で手を汚していく。 腐敗した政治を正そうと、巨悪に立ち向かう主人公。 このいわばヒーローもの王道パターンが好きな...

mysqliからPDOに記述を変えよう!接続・取得・追加・更新・削除の基本コード

2018-10-05

データベース周りは未だに「mysqli派」ですが、ようやくPDOを使ってみようと決断。 PHP5.1以降に標準で利用できるようになったようで、ライブラリの読み込みは必要がない。 基本となる、接続・取得・追加・更新・削除の一連を動作確認しました。 使い勝手は良さそうで、PEAR::DBはもう完全にオワコンであることがはっきりしました。 ※xamppでは下記コードでちゃんと動作しました。 phpStart //mysqlアカウント $DB['host'] = 'localhost'; $DB['user'] = 'user'; $DB['pass'] = 'pass'...

自作PHP派が既に時代遅れのPEAR::DBを試用で使ってみたので基本コード紹介|接続・取得・追加・更新・削除

2018-10-03

PHPのキャリアは10年くらいで、フレームワークは一切使用せず、独自PHPで作成をする派です。 誰よりもあらゆるポータルサイトを早く作る自信があり、開発コストもかなり下げられる我が誇りの技術。 かなりの大掛かりで複数人での開発ならフレームワークを覚える必要があるのだろうが、 基本一人で全てこなす案件しかしないので、覚える必要がない。個人的にはスピード第一。 データベース周りは「mysqli派」です。というのも大抵のレンタルサーバーはmysqlだから他のを使う機会がありませんでした。 そんな私が、重い腰をあげてPEARライブラリのPEAR::DBを試してみた。 DBの基本であ...

【フリー素材】バナー、チラシ作成でよく使うギザギザのマーク

2014-11-01


ギザギザと個人的に呼んでいるマーク。「何パーセントオフと」か、「何々限定」とか、強調させたい時に使用するもので、Photoshopには最初からそれっぽいのが入っているものの、なんかちょっとイマイチってことで、イラレで作成しました。色はカラーオーバーレイやグラデーションで自分好みに調節して下さい。 人物フリー素材SELLSELF ダウンロード[PNG] ダウンロード[EPS] ※自由に使っていただいてかまいませんが、再配布はご遠慮ください。 ...

【PHP初心者講座】動的ページのカラクリを最短で紹介。ログファイルで簡易データベースの練習コード

2012-08-13

PHPをゼロから始める人はfor文やif文などの構文を一通り見たけど、「で、何をすればいいの?」と足ふみをしてしまう人が多いのではないでしょうか? そんな人にまず知ってほしいのは動的ページのカラクリ。これが分かればドドドっと次から次へと課題が出てくるので、勉強が進みます。 では早速簡単な動的ページを作ってみましょう。まずは商品データが入ったログファイルを作ります。下記の例ではカンマ区切りで「ID」「商品名」「値段」という構成で一商品一列でまとめています。 秀丸やさくらエディターなどUTF8の文字コードに対応したテキストで作成してください。 <ログファイル data.log>...

【フリー素材】送信ボタン

2012-08-11


送信ボタンを作成しました。今回はアメリカのサイトでよく見られる配色のグラデーションを使用。PSDファイルもダウンロードできるので自由に文字が編集できます。 人物フリー素材SELLSELF ダウンロード[PNG] ダウンロード[PSD] ※自由に使っていただいてかまいませんが、再配布はご遠慮ください。 ...

この記事がお役に立てましたら是非シェアのご協力お願いします。