Advertisement
Guest User

Untitled

a guest
Dec 8th, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.38 KB | None | 0 0
  1. $retornoBanco = [
  2.             ['id' => 1, 'numero' => '123456', 'operador' => 4],
  3.             ['id' => 2, 'numero' => '123456', 'operador' => 3],
  4.             ['id' => 3, 'numero' => '(11) 123-456', 'operador' => 4]
  5.         ];
  6.  
  7.         $result = [];
  8.         foreach ($retornoBanco as $key => $value) {
  9.  
  10.             if (isset($retornoBanco[$key + 1])) {
  11.  
  12.                 $result[] = array_diff_assoc($retornoBanco[$key + 1], $value);
  13.  
  14.             }
  15.  
  16.         }
  17.  
  18.  
  19.         echo '<table border="1">';
  20.         echo '<tr>';
  21.         echo '<td>ID</td>';
  22.         echo '<td>Numero Atual</td>';
  23.         echo '<td>Alterado Para</td>';
  24.         echo '<td>Operador Atual</td>';
  25.         echo '<td>Alterado Para</td>';
  26.         echo '</tr>';
  27.  
  28.         foreach ($retornoBanco as $k => $v) {
  29.  
  30.             echo '<tr>';
  31.  
  32.             echo '<td>';
  33.             echo $v['id'];
  34.             echo '</td>';
  35.  
  36.             echo '<td>';
  37.             echo $v['numero'];
  38.             echo '</td>';
  39.  
  40.             echo '<td>';
  41.             echo(isset($result[$k]['numero']) ? $result[$k]['numero'] : '');
  42.             echo '</td>';
  43.  
  44.             echo '<td>';
  45.             echo $v['operador'];
  46.             echo '</td>';
  47.  
  48.             echo '<td>';
  49.             echo(isset($result[$k]['operador']) ? $result[$k]['operador'] : '');
  50.             echo '</td>';
  51.  
  52.             echo '</tr>';
  53.         }
  54.         echo '</table>';
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement