データーベースから読出し

  読出し関数



  
# **********************************************************
# 顧客データ読出し
# **********************************************************
function GetData( &$SQL ) {

	global $ErrMessage;

	$Query = 'select * from 顧客マスタ';
	$Query .= " where メールアドレス = '{$_POST['In1Email']}'";

	$Column = $SQL->QueryEx( $Query );
	if ( $Column ) {
		$_POST['In2Name']	= $Column['氏名'];
		$_POST['In2Zip']		= $Column['郵便番号'];
		$_POST['In2Address']	= $Column['住所'];
		$_POST['In2Sex']		= $Column['性別'];
		$_POST['In2Tel']		= $Column['TEL'];
		$_POST['In2Mobile']	= $Column['携帯番号'];
		$_POST['In2Pass']	= $Column['パスワード'];

		$Birth = explode( "-", $Column['誕生日'] );
		$_POST['In2Yyyy']	= $Birth[0];
		$_POST['In2Mm']		= $Birth[1];
		$_POST['In2Dd']		= $Birth[2];
 
		return TRUE;
	}

	$ErrMessage = "該当するデータは存在しません";
	return FALSE;
}
  



  control.php



  
# **********************************************************
# 処理コントロール
# **********************************************************
switch ( $_SERVER['REQUEST_METHOD'] ) {
	case 'GET':
		break;
	case 'POST':
		switch( $_POST['GNO'] ) {
			case PASS_KEY入力:
				if ( !CheckDataHead() ) {
					$_POST['GNO'] = PASS_飾り;
					break;
				}
				if ( !GetData( $SQL ) ) {
					$_POST['GNO'] = PASS_飾り;
					break;
				}
				break;

			case PASS_明細入力:
				if ( !CheckDataBody() ) {
					break;
				}
				break;
		}
		break;
}
  










  infoboard   管理者用   
このエントリーをはてなブックマークに追加





フリーフォントWEBサービス
SQLの窓WEBサービス

SQLの窓フリーソフト

素材

一般WEBツールリンク

SQLの窓

フリーソフト

JSライブラリ