php:phpでmysqlデータベースに接続する

phpでmysqlデータベースに接続する基本的な方法を記載します。
また、簡単なSQLの実行とデータ取得の方法を記載します。

■ 使用する関数
「mysql_connect」
接続先の情報を設定し、mysqlに接続する。
phpとmysqlが同じサーバにある場合は、’localhost’または’127.0.0.1’で設定することができる。

接続ID = mysql_connect([ホスト名], [ユーザー名], [パスワード])

「mysql_select_db」
接続するデータベースを選択する。

mysql_select_db([データベース名], 接続ID)

「mysql_query」
SQLを実行する。

SQL結果ID = mysql_query(SQL文, 接続ID)

「mysql_fetch_array」
検索結果レコードを取得する。

連想配列 = mysql_fetch_array(SQL結果ID)

「mysql_close」
mysqlデータベースを切断する。

mysql_close(接続ID)

■ 使用例

// mysqlに接続
$conn = mysql_connect('localhost', 'root', 'password');

// データベースを選択
$db = mysql_select_db('database_name', $conn);

// 接続に失敗した場合
if(!$conn || !$db){
	die('データベースの接続に失敗しました。');
}

// SQLを実行
$sql = " SELECT * FROM table_name WHERE 1 = 1 ";
$res = mysql_query($sql, $conn);

// レコードを取得
while ($row = mysql_fetch_array($res)) {
	$data[] = $row;
}

// DB切断
mysql_close($conn);

秀丸:秀丸エディタを使用し縦方向に範囲指定

秀丸を使用しマウスで縦方向に範囲を選択したい場合があります。
普通に選択した際は、範囲を指定すると横の列まで選択してしまいます。
縦に選択したい場合は、「Alt」または「Ctrl」を押したまま範囲を指定すると縦方向に選択することができます。

■ 使用例
アルファベットのみ選択する。
・普通に選択した場合

hidemaru1

・「Alt」または「Ctrl」を押して選択した場合

hidemaru2

※範囲を選択する前に「Alt」または「Ctrl」を押さないと縦に選択されないので注意。

javascript:javascriptで文字列を連結

javascriptで文字列を連結させたい場合は、「+」演算子を使用する。
「+」演算子は文字列の連結以外にも加算などでも使用するので数字などの連結の際は注意する。
加算と文字列結合を両方とも行う場合にミスをしてしまう可能性が多いので、数値の加算をする際は括弧を使用する。

■ 文字列結合

[文字列] + [文字列]

■ 使用例1

<script type="text/javascript">
str = '文字列' + '連結';
alert(str);
</script>
文字列連結

■ 使用例2

<script type="text/javascript">
str = '10' + '10';
alert(str);
</script>
1010

■ 使用例3

<script type="text/javascript">
str = 10 + 10;
alert(str);
</script>
20