従業員データ 追加フォーム
" ); exit; } // 最も大きな従業員番号を取り出すSQLの作成 $sql = "select max(id) from employee"; // Queryを実行して検索結果をresultに格納 $result = pg_query( $conn, $sql ); if ( $result == null ) { print( "クエリー実行処理でエラーが発生しました。
" ); exit; } // 最大の従業員番号を取得 if ( pg_num_rows( $result ) > 0 ) $max_id = pg_fetch_result( $result, 0, 0 ); $max_id ++; // 従業員番号の初期値を指定して入力エリアを作成 print( "従業員番号:\n" ); printf( "
", $max_id ); // 必ず4桁で出力、空白があれば0で埋める print( "
\n" ); // 検索結果の開放 pg_free_result( $result ); // 部門一覧を取得するSQLの作成 $sql = "select dept_no, name from department"; // Queryを実行して検索結果をresultに格納 $result = pg_query( $conn, $sql ); if ( $result == null ) { print( "クエリー実行処理でエラーが発生しました。
" ); exit; } // 検索結果の行数を取得 $rows = pg_num_rows( $result ); // 部門の数だけ選択肢を出力 print( "部門:\n" ); for ( $i=0; $i<$rows; $i++ ) { $dept_no = pg_fetch_result( $result, $i, 0 ); $dept_name = pg_fetch_result( $result, $i, 1 ); printf( "
%s \n", $dept_no, $dept_name ); } // 検索結果の開放 pg_free_result( $result ); // データベースへの接続を解除 pg_close( $conn ); ?>
氏名:
年齢:
性別:
男
女