検索結果を表示します。

" ); exit; } // SQLを作成 $sql = "select id, department.name, employee.name, age from employee, department where employee.dept_no = department.dept_no order by id"; // 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 ); ?>
操作メニューに戻る