phpとmysqlとマーケティングについてのメモ

忘れてしまってもいいいように

2019-01-01から1ヶ月間の記事一覧

さくらのサーバーでCSVからデータをMYSQLへインポートする方法

前提 ・さくらのサーバー ・CSVファイルはwwwへアップロード ・先にテーブルは作っておく ・SSHで接続 ・CSVの名前はtest.csv やりかた(SSHへログイン後) mysql -u ユーザー名 -h mysqlxxx.db.sakura.ne.jp -p --enable-local-infile use データベース…

PHPのエラー:Argument 1 passed to Illuminate\Database\Query\Builder::cleanBindings() must be of the type array, string given, called in

DBファサードのデータ引き渡し時に起きたエラー Illuminate \ Database \ Query \ Builder :: update()に渡される引数1は、指定された配列型である必要があります。 配列型(array)を代入しなければいけない場所に文字列型(string)を代入しようとしている。

PHPエラー:json_decode() expects parameter 1 to be string, array given?

ララベルコーディング中のエラーメッセージ 内容としてはそのままで 関数json_decodeでは、第1引数として文字列を前提にしているが配列が渡された。という注意がでている

UTMパラメータとは何の略?

「Urchin Tracking Module」の略。 読み方はアーチン・トラッキング・モジュール。 Google Analyticsの元である、Urchin(アーチン)で使われていた用語。 UrchinはGoogleアナリティクスの元となった製品。グーグルに買収されGoogleアナリティクスがリリース…

Cannot use object of type stdClass as array in ~

PHPで「Cannot use object of type stdClass as array in ~」が出た場合は 変数を配列ではないのに配列だと勘違いして取り扱っているときに起きるエラーです。 よくあるケースとしてはオブジェクトを配列として取り扱うと発生します。 print_r や var_dump …

Laravel学習帳[帳暫定版]

自分用にLaravelのことをまとめておきます。 ページを追加するたびにおこなうべきこと ルート ・Laravel/routes/web.phpの中身の書き換え 以下のような文言を追加 Route::get('hogehoge/hoge2','hoge2Controller@index'); ※hogehogeディレクトリのhoge2ディ…

SSHコマンドでシンボリック化(ショートカット作成)

さくらのサーバーでLaravelを利用した際にシンボリック化した時の手順。 1. composerでルートにララベルをインストール(フォルダ名は5.7) 2. サブドメインを作成 仮に laravel.hogegoge.com laravelフォルダはwwwの直下に置く(おかない) 3. SSHコマンドで…

よく使うSSHコマンド一覧(暫定版)

SSH(Secure Shell) とは、物理的に遠いところから、サーバを操るための手段のひとつです。 Windows環境ではTera Term(テラ・ターム)などを利用する場合が多いです。 よく使うコマンド一覧 cd (チェンジ・ディレクトリ) ディレクトリ移動 cd ~/で上の階層…

PHP:substrでカタカナから1文字取得しようとするとうまくいかない

substrではなくmb_substrを使うべき。 mb_substr( "あかさたなはまやらわ",0,1,"UTF-8");

PHPのエラー:Fatal error: Uncaught Error: [] operator not supported for strings in ~

PHP5.6からPHP7に上げた際のエラー Uncaught Error: [] operator not supported for strings in ~ おそらく配列定義をしていなかったせいと思われる $hairetsuTable=array(); を冒頭に追加 ※$hairetsuTableはコード内で使われる配列変数