(mysql) mysqlのデータ型 BLOB型とTEXT型

1. BLOB型(バイナリデータを扱うデータ型) 格納できるデータのサイズを指定しないが、 最大長は決まっている。 - TINYBLOB 最長255 (28 - 1) バイト - BLOB[(M)] 最長65,535 (216 - 1) バイト - MEDIUMBLOB 最長16,777,215 (224 - 1) バイト - LONGBLOB 最…

(mysql) ユーザー一覧を表示する。

便利 !!!!!!!!!!!!! mysql> select Host, User, Password from mysql.user; +--------------+----------+-------------------------------------------+ | Host | User | Password | +--------------+----------+-----------------------------…

(Linuxコマンド) ps実行中のプロセスを表示する / kill終了させる

ps(実行中のプロセスを表示する) ps -ef | grep mysql UID PPID C STIME TTY TIME CMD root 12755 1 0 16:16 ? 00:00:00 /bin/sh /usr/bin/mysqld_safe --skip-grant-tables mysql 12908 12755 0 16:16 ? 00:00:02 /usr/sbin/mysqld --basedir=/usr --datadi…

サーバーからアクセスできない。

よくやるミス。 1 ネットワークが拒否されている。 <原因> SElinuxが有効 → 無効に! ファイアウォールが有効 → 無効に! ipアドレスが違う、URLが違う。 → チェック!(ping) 2 webサーバーに問題がある。 <原因> webサーバーが動いていない。 → チェック…

リダイレクトする。

php

PHPのheader関数でヘッダーを書き換えるとリダイレクトできる。 header関数(生の HTTP ヘッダを送信する) ※ただし前後に何らかの出力をすると正しくリダイレクトしない場合がある 前後にechoやprintを書いてはいけない。 http://php.net/manual/ja/function…

(php)empty()とisset()を比較してみる。

結論 empty関数 → 変数が空であるかどうか isset関数 → 変数がセットされているかandNULL でないか 1. empty関数 (変数が空であるかどうかを調べる) bool empty ( mixed $var )

型の相互変換

php

PHP の型キャストは、変換したい型を括弧でくくる。 (int), (integer) - 整数へのキャスト (bool), (boolean) - 論理値へのキャスト (float), (double), (real) - float へのキャスト (string) - 文字列へのキャスト (array) - 配列へのキャスト (object) -…

ログイン情報をログアウトするまで保持する。$_SESSION変数

php

1 $_SESSION変数 (ログイン情報をログアウトするまで保持する) 2 cookieとの違い cookie → 情…

(php)endforeach文を使うとHTMLが読みやすい!

PHPをHTML内で連続で書くと見づらい。foreach文は時に見づらい。。。 なので!!! HTML内でforeach文ではなくendforeach文を使おう。 foreach文は時に見づらい。。。 '; foreach($fruits as $v){ echo '<tr><td>'.$v.'</td></tr>'; } echo '</table>'; ?> endforeach文 <table> </table>

(php)サーバー関連情報を調べる。$_SERVER変数 /定義済み変数について

php

GETかPOSTか判定したい。 IPアドレスを知りたい。 などのサーバー情報または実行時の環境情報を調べたい場合は $_SERVER変数〜サーバー情報および実行時の環境情報を調べる if($_SERVER["REQUEST_METHOD"] != "POST"){ print('GETです'); }else{ print('POST…

配列の一部を展開するarray_slice関数

php

array_slice関数 array_slice(array,start,length,preserve); array →必須。配列の指定 start →必須。何番目から取得するか length →任意。返される配列の長さを指定。 preserve →任意。真偽値(Boolean)を指定。 true → キーを保存する/false → デフォルト…

(php)多次元配列を作成する・値を取得する

php

多次元配列を作成 $language = array('php', 'java', 'ruby', 'c'); $type = array('script', 'compiler'); $programming = array($language, $type); または $language = array('php', 'java', 'ruby', 'c'); $type = array('script', 'compiler'); $progra…

重複しない乱数を生成する

php

phpで重複しない乱数を作りたい 乱数を生成する方法は2つあって、 mt_rand関数 for($i = 0; $i < 5; $i++){ $random = mt_rand(1, 9); } // 62241 この場合、高確率で数字がかぶる点に注意!!! http://php.net/manual/ja/function.mt-rand.php 重複しない…