| 
<?php
 //see c r u d 29.1 u p d, 29.2 d e l,  29.3 c r e  at end this script,
 //   29.4 Run S ELECT statesment, display results
 
 $columns = [] ;
 
 while ($r = $this->rrnext($c_col_info))
 {
 $columns[ $r->COLUMN_NAME ] =
 [
 'type' => $r->DATA_TYPE
 , 'size' => $r->DATA_LENGTH
 , 'precision' => $r->DATA_PRECISION
 , 'scale' => $r->DATA_SCALE
 ];
 } // end for each  c o l u m n  t i t l e
 
 
 
 
 //******************************************
 // 29.5 cRud: Display main table
 //******************************************
 $exportmode ='';
 // Display export settings form
 if ($exportmode) { require 'export_frm.php'; }
 
 // !$e xport mode
 else
 {   // Display table header
 
 echo $pgnnavbar ;
 //CREATE TABLE mytab (c1 NUMBER, c2 FLOAT, c3 NUMBER(4), c4 NUMBER(5,3));
 // field prec. scale
 //   C1    0   -127
 //   C2  126   -127
 //   C3    4      0
 //   C4    5      3
 ?>
 <!--h4>Responsive Table with horizontal scrollbar
 <br />2click html does not work (THROUGH WEB SERVER WORKS!)</h4-->
 <!--error in M I D   C O L  --div class="w3-container"-->
 <div style="overflow-x:auto;">
 <!--div class="w3-responsive"-->
 <table>
 <tr>
 <th>Row</th>
 <?php
 if ($_SESSION['states']->entrymode == 'popups') { ?>
 <th>Actions</th><th>OrdNo</th> <?php
 }
 
 foreach ($columns as $columnname => $column) {
 echo '<th>' . $columnname
 . '<br />(' . $column[ 'type' ] . ', ' . $column[ 'size' ]
 . ' ' . $column[ 'precision' ] .' '. $column[ 'scale' ]
 . ')'
 .'</th>' ;
 }
 echo '</tr>' . "\n";
 
 $ordno=0;
 while ($r = $this->rrnext($c_limitedSQL)): //c=cursor
 { ++$ordno
 ?>
 <tr><td></td><td></td>
 <td><?=str_replace('!', " ", str_pad(
 
 $first_rinblock + $ordno - 1
 //($pgordno_from_url < 2)
 //? ($first_rinblock + $ordno-1) : ($first_rinblock + $ordno-1)
 
 , 6, '!', STR_PAD_LEFT) ) //. '. ' // 
 ?>
 </td>
 <?php
 foreach ($columns as $columnname => $column) {
 echo '<td>'.' '. $r->$columnname .'</td>' ;
 }
 echo '</tr>';
 } endwhile ; //e n d  f o r  e a c h  t b l  r o w
 ?>
 
 
 </table> <!-- class="w3-table-all"-->
 <!--/div--> <!-- class="w3-responsive"-->
 </div> <!-- class="w3-container"-->
 <?php
 
 
 } //e n d  Display table header
 
 |