検索結果を表示します。

" ); exit; } // SQLを作成(検索フォームで全ての部門が指定された場合は全部門の従業員を検索し、それ以外の場合は、指定された部門の従業員を検索) if ( $dept_no == "ALL" ) $sql ="???"; // ※ 全部門の従業員を検索 else $sql ="???"; // ※ 指定された部門番号($dept_no)の従業員を検索 // Queryを実行して検索結果をresultに格納 $result = pg_query( $conn, $sql ); if ( $result == null ) { print( "クエリー実行処理でエラーが発生しました。
" ); exit; } // 検索結果の行数・列数を取得 $rows = pg_num_rows( $result ); $cols = pg_num_fields( $result ); // 検索結果をテーブルとして表示 print( "\n" ); // 各列の名前を表示 print( "" ); print( "" ); print( "" ); print( "" ); print( "" ); print( "\n" ); // 各行のデータを表示 for ( $j=0; $j<$rows; $j++ ) { print( "" ); for ( $i=0; $i<$cols; $i++ ) { // j行i列のデータを取得 $data = pg_fetch_result( $result, $j, $i ); // セルに列の名前を表示 print( "" ); } print( "\n" ); } // ここまででテーブル終了 print( "
従業員番号部門氏名年齢
$data
" ); print( "
\n" ); // 検索件数を表示 print( "以上、$rows 件のデータを表示しました。
\n" ); // 検索結果の開放 pg_free_result( $result ); // データベースへの接続を解除 pg_close( $conn ); ?>
操作メニューに戻る