Advertisement
Guest User

PHP kód 3

a guest
Apr 27th, 2013
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.12 KB | None | 0 0
  1. <?php
  2.     $db_connect = mysqli_connect('localhost', 'katalog', 'KatalogJanda123', 'produkty', 3306);
  3.    
  4.     function tabulka() {
  5.         $db_connect = mysqli_connect('localhost', 'katalog', 'KatalogJanda123', 'produkty', 3306);
  6.         $db_data = mysqli_query($db_connect, 'SELECT * FROM siesta ORDER BY id');
  7.         $id = mysqli_num_rows($db_data);
  8.         $db_lastdata = mysqli_query($db_connect, 'SELECT popis FROM siesta ORDER BY id DESC LIMIT 1');
  9.        
  10.         echo '<table>';
  11.         echo '<tr>';
  12.         $i = 0;
  13.         while ($radek = mysqli_fetch_array($db_data))
  14.         {
  15.             $nazev = $radek['nazev'];
  16.             echo "<th>$nazev</th>";
  17.             $i++;
  18.            
  19.             if (!($i %2))
  20.             {
  21.                 echo '</tr>';
  22.                 echo '<tr>';
  23.                 $in = 1;
  24.                 while ($in<=2) {
  25.                     $db_popis = mysqli_query($db_connect, "SELECT popis FROM siesta WHERE id=$in");
  26.                     $get_popis = mysqli_fetch_array($db_popis);
  27.                     $popis = $get_popis['popis'];
  28.                     echo "<td>$popis</td>";
  29.                     $in++;
  30.                 }
  31.                 echo '</tr>';
  32.             }
  33.             if ($id > 2 and !($i %2) and $i > 2)
  34.             {
  35.                 echo '<tr>';
  36.             }
  37.             if ($i == $id)
  38.             {
  39.                 $lastradek = mysqli_fetch_array($db_lastdata);
  40.                 $lastpopis = $lastradek['popis'];
  41.                 echo '</tr>';
  42.                 echo '<tr>';
  43.                 echo "<td>$lastpopis</td>";
  44.                 echo '</tr>';
  45.             }
  46.         }
  47.         echo '</table>';
  48.     }
  49.    
  50.     if($db_connect)
  51.     {
  52.         tabulka();
  53.     }
  54.     else
  55.     {
  56.         echo 'Spojení s databází nebylo navázáno!';
  57.         echo '<br />';
  58.         echo 'Kontaktuje prosím administrátora na e-mail <a href="mailto:[email protected]">[email protected]</a> s chybovým hlášením.';
  59.         echo 'Popis chyby: ', mysqli_connect_error();
  60.         exit();
  61.     }
  62.        
  63.     if ($db_connect)
  64.         mysqli_close($db_connect);
  65. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement