js dateオブジェクト 日付取得 日付加算 日付比較 ①

js で 今日の日付を得たいとき var today = new Date(); とかく。 値としては、 Wed Dec 08 2021 10:35:50 GMT+0900 (日本標準時) このような形で、出力される。これをUTC形式という。 取得した日付に、toISOString関数を使うことで、ISO形式となる。 console.log(today.toISOString); todayはDa…Continue reading js dateオブジェクト 日付取得 日付加算 日付比較 ①

phpからjsにjsonを渡したとき、parse error になる ajax

jsonを渡されて、処理をして、返す側のphpでは、echoなどで、jsonを出力しなければならないので、 それ以前に、処理の途中などで、echo, var_dump, print_rなどを使ってはいけない。 というところで、つまづいたので記録。   jsからphpにデータを渡すときは、jsonを利用します。 jQuery1.8以前では、ajaxなどで使う例外処理に success, e…Continue reading phpからjsにjsonを渡したとき、parse error になる ajax

js switch caseに式を使うと、動かない? 変数代入できない?

switch文で、caseに式を使うと、switch文より前に定義した変数が使えなかった。 以下のコードを見て、 case num>2 の部分をコメントアウトした場合 上に定義したstr1,str2にarr[0], arr[1]が代入できる。 しかし、 case 2 の部分をコメントアウトした場合、 str1,str2に値を代入できず、上で定義した空 ‘ ‘となる。 …Continue reading js switch caseに式を使うと、動かない? 変数代入できない?

SQL Server 異なるサーバー間 (違うDB)でテーブルをコピーしたいとき 簡単な方法

別のデータベースのテーブルからデータをコピー (テーブル構造はコピーできない) 異なるサーバー、もしくは違うDBからいくつかのテーブル内のデータをコピーしたい場合。 自分の開発用と、共有の開発サーバーがあったとする。 共有サーバーから、更新されたテーブルを取得したいとき、 一番簡単な方法は、ウィザードを使う方法である。 データのインポート、エクスポートウィザードを使う この方法はテーブルのカラムに…Continue reading SQL Server 異なるサーバー間 (違うDB)でテーブルをコピーしたいとき 簡単な方法

単価1%アップで収益11%アップ? 

ホテルや飲食店において、収益を決める要員として、 ・単価 ・回転率、稼働率 ・コスト がある。 アメリカのホテル業界で、きちんとデータを取った結果に基づくと、 単価1%アップによって、収益が11%アップしたらしい。 稼働率1%アップによっては、収益が7%アップ、 コスト1%削減によって、収益は3%アップしたとのこと。   閑散期などや、情勢によって売上不振が続く時、ホテル業界や飲食点では…Continue reading 単価1%アップで収益11%アップ? 

sql 他のテーブルを参照したいとき テーブル結合するか、しないか 

sqlでの条件指定や、updateなどで、他のテーブルを参照したいとき、 書き方としては2つある。 ・テーブルを JOINさせる方法 SELECT *  テーブルA INNER JOIN テーブルB ON テーブルA.カラムC = テーブルB.カラムD WHERE テーブルB.カラムE= 値 このSQLの内容としては、 WHERE: この条件に当てはまるカラムを選択。 INNNER JOIN: テ…Continue reading sql 他のテーブルを参照したいとき テーブル結合するか、しないか 

An error occurred substituting the named parameters ; Mixed named and positional parameters in エラーが出た時

An error occurred substituting the named parameters PHPでSQL文を実行したときに、以上のようなエラーが出た。 こちらは、翻訳すると 名前付きパラメーターの置換中にエラーが発生しました とのこと。 Mixed named and positional parameters これも、パラメータの場所と名前が混在している。 みたいな感じ。 つまり、…Continue reading An error occurred substituting the named parameters ; Mixed named and positional parameters in エラーが出た時