Advertisement
miguelgoncalves01

inserir-pratos.php

Dec 13th, 2018
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 9.18 KB | None | 0 0
  1.    
  2.    
  3.     <?php
  4.  
  5.         $pratos = array (
  6.  
  7.             array (
  8.                 'codigo' => 'jardim-cogumelos',
  9.                 'nome' => 'Jardim de Cogumelos',
  10.                 'categoria' => 'Entradas',
  11.                 'descr' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut sodales justo eu mauris tincidunt, id dignissim magna elementum. Sed euismod efficitur tortor eu facilisis. Proin augue nunc, luctus hendrerit velit sit amet, iaculis porta velit. In vulputate tristique urna. Praesent tempus ipsum augue, sit amet tristique lacus semper cursus.',
  12.                 'preco' => 12.00,
  13.                 'calorias' => 290,
  14.                 'destaque' => 0
  15.  
  16.             ),
  17.  
  18.             array (
  19.                 'codigo' => 'camarao-alho',
  20.                 'nome' => 'Camarões Ao Alho',
  21.                 'categoria' => 'Entradas',
  22.                 'descr' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut sodales justo eu mauris tincidunt, id dignissim magna elementum. Sed euismod efficitur tortor eu facilisis. Proin augue nunc, luctus hendrerit velit sit amet, iaculis porta velit. In vulputate tristique urna. Praesent tempus ipsum augue, sit amet tristique lacus semper cursus.',
  23.                 'preco' => 16.00,
  24.                 'calorias' => 340,
  25.                 'destaque' => 1
  26.  
  27.             ),
  28.  
  29.             array (
  30.                 'codigo' => 'salada-grega',
  31.                 'nome' => 'Salada Grega',
  32.                 'categoria' => 'Entradas',
  33.                 'descr' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut sodales justo eu mauris tincidunt, id dignissim magna elementum. Sed euismod efficitur tortor eu facilisis. Proin augue nunc, luctus hendrerit velit sit amet, iaculis porta velit. In vulputate tristique urna. Praesent tempus ipsum augue, sit amet tristique lacus semper cursus.',
  34.                 'preco' => 11.00,
  35.                 'calorias' => 180,
  36.                 'destaque' => 0
  37.  
  38.             ),
  39.  
  40.             array (
  41.                 'codigo' => 'brie-geleia',
  42.                 'nome' => 'Tapas de Queijo Brie e Geleia',
  43.                 'categoria' => 'Entradas',
  44.                 'descr' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut sodales justo eu mauris tincidunt, id dignissim magna elementum. Sed euismod efficitur tortor eu facilisis. Proin augue nunc, luctus hendrerit velit sit amet, iaculis porta velit. In vulputate tristique urna. Praesent tempus ipsum augue, sit amet tristique lacus semper cursus.',
  45.                 'preco' => 14.00,
  46.                 'calorias' => 400,
  47.                 'destaque' => 0
  48.  
  49.             ),
  50.  
  51.             array (
  52.                 'codigo' => 'picanha-brasileira',
  53.                 'nome' => 'Picanha à Brasileira',
  54.                 'categoria' => 'Pratos Principais',
  55.                 'descr' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut sodales justo eu mauris tincidunt, id dignissim magna elementum. Sed euismod efficitur tortor eu facilisis. Proin augue nunc, luctus hendrerit velit sit amet, iaculis porta velit. In vulputate tristique urna. Praesent tempus ipsum augue, sit amet tristique lacus semper cursus.',
  56.                 'preco' => 28.00,
  57.                 'calorias' => 890,
  58.                 'destaque' => 1
  59.  
  60.             ),
  61.  
  62.              array (
  63.                 'codigo' => 'costelinha',
  64.                 'nome' => 'Costelinha de Porco',
  65.                 'categoria' => 'Pratos Principais',
  66.                 'descr' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut sodales justo eu mauris tincidunt, id dignissim magna elementum. Sed euismod efficitur tortor eu facilisis. Proin augue nunc, luctus hendrerit velit sit amet, iaculis porta velit. In vulputate tristique urna. Praesent tempus ipsum augue, sit amet tristique lacus semper cursus.',
  67.                 'preco' => 29.00,
  68.                 'calorias' => 930,
  69.                 'destaque' => 0
  70.  
  71.             ),
  72.  
  73.             array (
  74.                 'codigo' => 'salmao-legumes',
  75.                 'nome' => 'Salmão Aos Legumes',
  76.                 'categoria' => 'Pratos Principais',
  77.                 'descr' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut sodales justo eu mauris tincidunt, id dignissim magna elementum. Sed euismod efficitur tortor eu facilisis. Proin augue nunc, luctus hendrerit velit sit amet, iaculis porta velit. In vulputate tristique urna. Praesent tempus ipsum augue, sit amet tristique lacus semper cursus.',
  78.                 'preco' => 29.00,
  79.                 'calorias' => 690,
  80.                 'destaque' => 1
  81.  
  82.             ),
  83.  
  84.             array (
  85.                 'codigo' => 'churrasco-misto',
  86.                 'nome' => 'Churrasco Misto',
  87.                 'categoria' => 'Pratos Principais',
  88.                 'descr' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut sodales justo eu mauris tincidunt, id dignissim magna elementum. Sed euismod efficitur tortor eu facilisis. Proin augue nunc, luctus hendrerit velit sit amet, iaculis porta velit. In vulputate tristique urna. Praesent tempus ipsum augue, sit amet tristique lacus semper cursus.',
  89.                 'preco' => 26.00,
  90.                 'calorias' => 700,
  91.                 'destaque' => 0
  92.  
  93.             ),
  94.  
  95.             array (
  96.                 'codigo' => 'cheesecake-cereja',
  97.                 'nome' => 'Cheese Cake de Cereja',
  98.                 'categoria' => 'Sobremesas',
  99.                 'descr' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut sodales justo eu mauris tincidunt, id dignissim magna elementum. Sed euismod efficitur tortor eu facilisis. Proin augue nunc, luctus hendrerit velit sit amet, iaculis porta velit. In vulputate tristique urna. Praesent tempus ipsum augue, sit amet tristique lacus semper cursus.',
  100.                 'preco' => 16.00,
  101.                 'calorias' => 680,
  102.                 'destaque' => 1
  103.  
  104.             ),
  105.  
  106.             array (
  107.                 'codigo' => 'flan-frutas-vermelhas',
  108.                 'nome' => 'Flan de Frutas Vermelhas',
  109.                 'categoria' => 'Sobremesas',
  110.                 'descr' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut sodales justo eu mauris tincidunt, id dignissim magna elementum. Sed euismod efficitur tortor eu facilisis. Proin augue nunc, luctus hendrerit velit sit amet, iaculis porta velit. In vulputate tristique urna. Praesent tempus ipsum augue, sit amet tristique lacus semper cursus.',
  111.                 'preco' => 14.00,
  112.                 'calorias' => 620,
  113.                 'destaque' => 0
  114.  
  115.             ),
  116.  
  117.             array (
  118.                 'codigo' => 'petit-gateau',
  119.                 'nome' => 'Petit Gateau',
  120.                 'categoria' => 'Sobremesas',
  121.                 'descr' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut sodales justo eu mauris tincidunt, id dignissim magna elementum. Sed euismod efficitur tortor eu facilisis. Proin augue nunc, luctus hendrerit velit sit amet, iaculis porta velit. In vulputate tristique urna. Praesent tempus ipsum augue, sit amet tristique lacus semper cursus.',
  122.                 'preco' => 19.00,
  123.                 'calorias' => 720,
  124.                 'destaque' => 0
  125.  
  126.             ),
  127.  
  128.             array (
  129.                 'codigo' => 'creme-papaya',
  130.                 'nome' => 'Creme de Papaya com Cassis',
  131.                 'categoria' => 'Sobremesas',
  132.                 'descr' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut sodales justo eu mauris tincidunt, id dignissim magna elementum. Sed euismod efficitur tortor eu facilisis. Proin augue nunc, luctus hendrerit velit sit amet, iaculis porta velit. In vulputate tristique urna. Praesent tempus ipsum augue, sit amet tristique lacus semper cursus.',
  133.                 'preco' => 15.00,
  134.                 'calorias' => 520,
  135.                 'destaque' => 0
  136.  
  137.             )
  138.  
  139.  
  140.         );
  141.  
  142.     ?>
  143.  
  144.  
  145.     <?php
  146.  
  147.         $server = 'localhost';
  148.         $user = 'root';
  149.         $password = '';
  150.         $db_name = 'restaurante';
  151.         $port = '3306';
  152.  
  153.         $db_connect = new mysqli($server,$user,$password,$db_name,$port);
  154.         mysqli_set_charset($db_connect,"utf8");
  155.  
  156.         if ($db_connect->connect_error) {
  157.             echo 'Falha: ' . $db_connect->connect_error;
  158.         } else {
  159.             echo 'Conexão feita com sucesso' . '<br><br>';
  160.  
  161.             foreach ($pratos as $prato){
  162.  
  163.                 $codigo = $prato['codigo'];
  164.                 $nome = $prato['nome'];
  165.                 $categoria = $prato['categoria'];
  166.                 $descr = $prato['descr'];
  167.                 $preco = $prato['preco'];
  168.                 $calorias = $prato['calorias'];
  169.                 $destaque = $prato['destaque'];
  170.  
  171.                 $sql ="INSERT INTO pratos(codigo,nome,categoria,descricao,preco,calorias,destaque) VALUES ('$codigo', '$nome','$categoria', '$descr', '$preco', '$calorias', '$destaque')";
  172.  
  173.                 if($db_connect->query($sql)){
  174.                     echo $nome . "Inserido com Sucesso" . '<br><br>';
  175.  
  176.                 } else{
  177.                     echo "Não foi possivel inserir" .$nome .  '<br>';
  178.                      echo mysqli_error($db_connect).  '<br><br>';
  179.                 }
  180.  
  181.                 echo '<br>';
  182.             }
  183.            
  184.         }
  185.     ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement