初学PHP&MySQL 2014-05-31 12:40 92人阅读评论(0)收藏

1834 ワード

PHP
echo printはテキストを出力できます
date(format,timestamp)はタイムスタンプをフォーマットできます
mktime()は、指定した日付のタイムスタンプを返すことができます.
include'filename'またはrequire'filename'は、Cに別のライブラリが含まれているように、別のphpファイルを含めることができます.
fopen()fclose()はファイルを開いたり閉じたりするために使用され、Cと同じように使用されます.
一般的なローは文の最後にあります.

type='file'はファイルをアップロードできます.move_uploaded_files(原名、アドレス、ストレージ名)はアップロードしたファイルを移動できます
setcookie(name,value,expire,path,domain)は、cookieが時間を期限切れに変更するとcookieを削除できるように設定します.
 $_COOKIEは、クッキー値isset()が設定されているかどうかを確認するためにクッキー値isset()を取り戻すことができる
sessionはユーザー情報を保存するために使用されます.これはまだよくわかりません.session_start()セッションを開始します.isset()は設定するかどうかを判断します.unset()は、作成セッション変数を解放します.session_destroy()はすべてのセッションデータを失います.
次の文では、フォームのemailフィールドを検出できますが、具体的な原理はまだ分かりません.
function spamcheck($field)
  {
  //filter_var() sanitizes the e-mail 
  //address using FILTER_SANITIZE_EMAIL
  $field=filter_var($field, FILTER_SANITIZE_EMAIL);
  
  //filter_var() validates the e-mail
  //address using FILTER_VALIDATE_EMAIL
  if(filter_var($field, FILTER_VALIDATE_EMAIL))
    {
    return TRUE;
    }
  else
    {
    return FALSE;
    }
  }

注意エラー処理
MySQL
データベースへのアクセス
mysql_connect(servername,username,password);
データベースを閉じる
mysql_close($con);
新規データベース
mysql_query("CREATE DATABASE my_db",$con)
新規テーブル
$sql = "CREATE TABLE Persons 
(
FirstName varchar(15),
LastName varchar(15),
Age int
)";
mysql_query($sql,$con);
テーブルにデータを挿入するか、フォームで追加できます.
INSERT INTO table_name (column1, column2,...)
VALUES (value1, value2,....)
選択およびソート
SELECT column_name(s)
FROM table_name
ORDER BY column_name1, column_name2

本文はブロガーのオリジナル文章で、ブロガーの許可を得ずに転載してはならない.