カテゴリー: おぼえがき

覚え書き。勉強になったことのメモ。忘れるには惜しいモノ。

  • mysqlのメモ5

    関数

    length

    長さを表示

    select length(email),name from usres;

    emailの文字の長さ順に名前をソート

    select * from users order by length(email);

    なども可能。

    (さらに…)

  • mysqlのメモ4

    select

    表示するフィールドを指定する

    select id,name from users;

    *は内容全部を表示していたがこちらは指定して表示する。
    この例はidとnameを表示する。

    select name,id from users;

    と、順番を変えることも可能。

    (さらに…)

  • mysqlのメモ3

    レコードの更新

    update

    update users set id = 2 where name = 'tanaka';

    usersテーブルのidを2にする。場所(条件)はtanakaというname。
    という感じで。

    レコードの削除

    delete

    delete from users where id =3;

    id3のレコードが消えますよと。where指定しないと全部消えるので注意。

    (さらに…)

  • mysqlのメモ2

    テーブルの作成

    create table

    create table users(x,x,x);

    usersというテーブルが作られるのでそれを仮定して書く。

    テーブルの(x,x,x)内にフィールドを定義していく。
    xはフィールドの名前とデータの型。
    id intだったらidというフィールドに数字
    name varchar(50)だったらnameというフィールドに
    50(全角なら25)文字内の文字列をという意味。

    (さらに…)

  • mysqlのメモ1

    データベースの一つであるmysqlの操作についての覚え書き。
    たまにしか使わないので必ずリファレンスを見ながらの作業になるのは必至。

    その中でも特に基本となる操作をメモとして流れを押さえておく。

    基本的な考え方

    データベースをエクセルに例えると
    データベース =ブック
    -テーブル   =シート
    –フィールド  =列(1月、2月~合計)
    –レコード   =行(売上の額などの値)

    前提条件としてローカルサーバーを立ち上げターミナルで操作可能な状態。

    (さらに…)

  • PHPのノート20 – CookieとSession

    Cookie

    Cookieとはローカルにデータを保存する機能。
    変数などは実行されるまでの間など一時的にしかデータを保存できない。
    こちらは設定した有効期限までデータが保持される。

    Cookieを設定する

    setcookie('userName','tamota');

    userNameにtamotaのクッキーが保存される。

    echo $_COOKIE['userName'];

    (さらに…)