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

.*は、すべてのデータベースの中のすべてのテーブルという意味。

Grant select,insert,UPDATE,delete on mydb.*to taro@localhostidentifies by 'select';GRANT操作の種類 ONデータベース名前.テーブル名 TOユーザ名@ホスト名 IDENTIFIED BYパスワード[WITH GRANT OPTION//つけなくてもいい] 指定したユーザに操作権限を与…

mysql ちょっと不完全なのでよく読みましょう

テーブルの分解テーブル内で扱う項目が増えてくると、重複した項目が目立つ。 (在庫整理テーブルなどで、)販売記録がある。 売れていない同じメーカの同じ商品を、 テーブルを二つにすることにより、 扱いやすくする。 商品のグッズテーブルののIDと、 販…

mysql データの扱い方。 ノートも要参照

- categories テーブルの作成 - CREATE TABLE categories ( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(50) NOT NULL ); - articles テーブルの作成 - CREATE TABLE articles ( id INT PRIMARY KEY AUTO_INCREMENT, category_id INT NOT NULL, title …

my sql2

MySQLMonitorの場所 C:\Users\xxxxコマンドプロンプトを動かす。(blackscreenを動かす。) xamppの、コントロールパネルからMySqlを起動。どういうフォルダがあるか調べるコマンド:dir 今参照している場所をチェンジするコマンド:cd > cd xampp と打つ。 (C…

my sql1

DB 大量のデータベースを効率よく管理するしくみ。 データベースを管理するソフトを datamase management system(DMBS)というDBMSの強み データベースの検索が高速である。 データ操作(追加、変更、削除)の際、データベースに格納されているデータに 矛盾…

正規表現 php2

p279 Chap 5-3-4 文字列中で、パターンにマッチした文字列を別の文字列に置きかえる。 preg_replace("パターン",置換文字列,対象文字列,回数) 回数は置換を行う上限回数。 省略した場合は無制限。 regフォルダの中に全部入ってる。

php 正規表現

php

正規表現の基礎特定の文字列を表現するための表記法★文字列のパターンマッチングに使われる★ Webシステムでも利用場面例 ユーザ入力の検証(バリデーション) 電話番号、メアド、etc preg_match() //ピーレグ:パターンマッマッチング preg_replace() //ピー…

php 数値を扱う関数

php

数値を扱う関数 R04.PHP.18.pdfmax()/min() ceil() floor() round() rand() max() min() 与えられた数値の中の最大値(max)や最小値minを返す関数 max(数値1,数値2,...) max(配列) ceil関数(しーる) 与えられた数値の端数を、切り上げた整数を返す関数 ceil(…

php time関数など

php

R04.PHP.17.pdf日付日付について知りたくなること: ある日のx日後、x日前の日付 二つの日付の差 日付の新旧(どちらが新しいか古いか) ある月のxヵ月後 できないこと: $d = "2011-09-06"; if ($d echo "クーポン使えますよ"} else {"だめ"}ということ…

php require

R04.PHP.15.pdf 外部ファイルの利用別のファイルに記述したphpを取り込む方法 取り込む対象のファイルの中身が、あたかも自分のファイル内に 記述されているかのように処理される。A() B(phpファイル) インクルードする。ということaのファイルの最初に、bの…

php 関数

関数の定義方法 function 関数名 (ひきすう引数1,引数2,,,,,) 引数=$aなどのこと { //なんらかの処理 return 戻り値 }function calculate_something($x) { $y=3*$x+1; return $y; }//ここまでは、何も処理をしない。定義しているだけ。 //宣言だけ。$result…

phpとクッキー

php

/R04.PHP.13.pdfクッキーショッピングサイトなどで、商品を閲覧した後、 同じサイトを訪れると、「最近見た商品」として、 前回閲覧した商品が表示される。クッキーとはサーバから送ったデータをクライアント側に保存する仕組み。 サーバはこの保存データを…

phpからHTMLを出力する方法のバリエーション。

php

phpからHTMLを出力する方法のバリエーション。 phpはつまり、html埋め込みがたの言語である。 =htmlのコードとphpのコードが、同じファイル内で混在できる。 phpでのhtml出力HTMLコードとphpコードが混在できるがゆえに、最終結果が同じhtmlになるphpコード…

PHP11.pdf php for文とか

php

PHP11.pdf for文の使用例: for($i=1l $i echo$i.""; } $fruits=array("りんご","banana","furu"); for $i=0 $"; } iをゼロにしておくので、 $i これで、ゼロ番目の配列も見れる。 $ p163 foreachは配列に特化した、キーを使った配列。(連想配列)foreach(…

php 中古車のリストを作った

php

"トヨタ", "model" => "プリウス", "year" => 2004, "price" => 1100000), array( "maker" => "ホンダ", "model" => "アコード", "year" => 2009, "price" => 2200000), array( "maker" => "日産", "model" => "マーチ", "year" => 2003, "price" => 580000,…

php 計算問題3

php

php 計算問題2

php

繰り返し処理:配列の数によって、表示させる場合。プログラムの基本構造の一つである繰り返し処理をphpで記述する方法 while構文1. while(継続条件式ex:$a>0){ //なんらかの処理 } 処理の進み方: 継続条件式が、trueであれば、{}の処理を実行し、false な…

php while とか。計算問題とか

php

" .$a. ""; $a++; } echo"END"; ?> 1 回目:今はa=0なので、while ($a $a++では1が足されるので、 結果は、$a =1になっているはず。 画面には、 0 1 とあるはず。 2回目:今はa=1なので、while ($a $aは1ずつ増えていく。 画面には、 0 1 2 とあるはず。…

計算計算のphp

php

p145 if(is numeric($a)) { //変数$aが数値あるいは数値を表す文字列であればtrue }分岐処理if()続き if(式1){式1がtrueの場合の処理 } else{式1がfalseの場合の処理 } if(式1){ //式1がtruemの場合の処理 } elseif(式2){//式1がfalseで式2がtrueの場合の…