php
phpはサーバーで動く言語
サーバーがある人は擬似環境を作る必要はない。
ランプ
LAMPP リナックス、mysql php perl
XAMPPの導入でサーバーの擬似環境をつくる。
ザンプ
http://felica-portfolio.com/php_lesson/
XAMPPを検索した最上のもの
https://www.apachefriends.org/jp/index.html
ここからダウンロードする。
skype
port80番
xamppも同じ80番なので、競合してしまう。
チェックボックスはずすところがある。
ファイルの収納場所等を選んだ後辺り、会社の誘導のやつが出るところ一箇所チェックをはずす。インストール手順の手前。
セキュリティーの重要な警告が出たら、プライベートネットワークを選択して、クリックする。
1.php.iniの設定をする。
ウインドウズボタンとEを一緒に押すとエクスプローラーが立ち上がる。
そこにC:xamppphpを入れる。
教科書通りにやるとやばい
2.php.iniの変更確認
versionをちゃんと確認しないと動かない。
3.セキュリティの設定
この時、MYSQLが青くなっていないと駄目
これで上から3つが安全。
一番下が不明でOK
C:xampphtdocsで新しいフォルダを作成。
ブラウザを立ち上げて
localhost/hamada_php/lesson01.phpと打つ
localhostと打つとhtdocs直下を見に行く
localhost htdocsのフォルダ名、ファイル名
localhostで見た時にエラーが出る。エラーが出た時は上も怪しいと思ったほうが良い。
自分自身を指し示すIPアドレス
localhost=127.0.0.1にlocalhostが振られている。
スカイプと競合してしまう場合の対処法
コンパネから、Apacheのconfigから一番上を選択
listen80を81にする
serverName localhost:も81に変える
そして、ブラウザで表示する際には、localhost:81/を足さないと駄目
phpとmysqlの連携でデータベースから出したり入れたり出来るようになるので、新着ニュースを作れるようになる。
エクリプス
Eclips
PHPの辞書みたいなものがある。
https://php.net/manual/ja/index.php
word pressのダウンロード
https://ja.wordpress.org/
特殊記号の読み方サイト
http://penjp.com/50pc_use/pc_use_9_2.html
! 感嘆符 ビックリマーク,びっくり
” 引用符 ダブルクォーテーション,二重引用符
# 番号記号 ハッシュ、シャープ、イゲタ
$ ドル記号 ドル,ダラー
% パーセント パーセント
& アンパサンド アンド,アンパサンド
’ アポストロフィ, アクサンテギュ シングルクォーテーション,クォート,
アポストロフィー
( 左小括弧 括弧,丸括弧,左丸括弧
) 右小括弧 括弧閉じ,丸括弧閉じ,右丸括弧
= 等号 イコール
– ハイフン, 負記号 ハイフン, マイナス
~ オーバーライン チルダ,チルド
^ アクサンシルコンフレックス 山形、ヤマ、ハット
| 縦棒 パイプ
¥ 円記号 円マーク
shift+@マーク ‘ アクサンクラーブ バッククォート
@ 単価記号 アットマーク,アット
{ 左中括弧 中括弧
[ 左大括弧 角括弧,左角括弧,大括弧
+ 正符号 プラス
; セミコロン セミコロン
* アステリスク アスタリスク,アスター
: コロン コロン
} 右中括弧 中括弧閉じ
] 右大括弧 角括弧閉じ、右角括弧,大括弧閉じ
< less than 不等号(より小) 不等号(より小) 小なり
, コンマ、セディユ コンマ カンマ
> 不等号(より大) 大なり
. ピリオド ピリオド,ドット
? 疑問符 クエスチョンマーク,はてな
/ 斜線 スラッシュ
_ アンダーライン アンダースコア アンダーバー
バックスラッシュ
こっから下はあまり重要じゃない
「 始括弧 かぎ括弧
」 終括弧 かぎ括弧閉じ
~ スワングダッシュ
、 読点 てん
。 句点 まる
・ 中点 なかてん
ー 長音符号 長音符号,のばす
日本語
3byte utf8
半角英数
1byte
strlen()
メールフォームはCGIを勉強する
メールホーム設置PHP
文字列はstring
tableは
インポート、エクスポートでファイルを保存することができる。
カラム 縦の項目の見出しをカラムという
レコード 実際の値が入っている行はレコード
row 行のこと
主キーデータを取り出す時の基本になる。codeなど重複がない1~100
newsfeedを作るには
見出し、日時、記事(本文)ニュースコード(主キー)
名前はnews_idにした
データ型 数値はINTに設定 普通の数値型はINT
インデックスを PRIMARY主キーを表す言葉 PRIMARYキーとも言う。PRIMARYに設定
AIにチェック インクリメント増加 自動で追加させる 自動で連番
news_headline
データ型 VARCHAR 短いテキスト
長さ128
照合順序 utf8-general_ci
news_article
データ型 TEXT
照合順序 utf8-general_ci
news_date
データ型 DATETIME
データ型の基準は文字の長さで決めている
ここまで入力したら、保存ボタンを押してテーブル作成
その後、newsを選んで挿入
news_idは自動生成なので入れる必要ない。
headlineと本文を入力し、時間を選んであげると記事ができる
コメントフィード
トラックバックURL: http://yasu-design.raku-toku.com/wp/wp-trackback.php?p=124