Advertisement
Guest User

Untitled

a guest
Mar 5th, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. <?php
  2.  
  3. //Conection database
  4.  
  5. $conection = "mysql:dbname=loja;host=localhost";
  6. $db_user = "root";
  7. $db_password = "";
  8.  
  9. try {
  10.  
  11. $pdo = new PDO($conection, $db_user, $db_password);
  12.  
  13. } catch (PDOException $error){
  14.  
  15. echo "A conexão falhou com o erro: " . $error->getMessage();
  16.  
  17. }
  18.  
  19. ?>
  20.  
  21. <?php
  22.  
  23. //Include conection database
  24. include("conection.php");
  25. //Include the header
  26. include("header.php");
  27.  
  28. $product = $_POST["product"];
  29. $price = $_POST["price"];
  30.  
  31. function insereProduto($conection, $product, $price) {
  32. $statement = "INSERT INTO produtos (nome, preco) VALUES ('{$product}', {$price})";
  33. $statement = $pdo->query($statement);
  34. }
  35.  
  36.  
  37. if (insereProduto($conection, $product, $price)){ ?>
  38. <p class="text-success">O produto <?= $product;?> foi adicionado com sucesso e tem o valor de R$ <?= $price;?></p>
  39.  
  40. <?php } else { ?>
  41. <p class="text-danger">O produto não foi adicionado! :(</p>
  42. <?php } ?>
  43.  
  44. <?php
  45. include("footer.php")
  46. ?>
  47.  
  48. Notice: Undefined variable: pdo in /opt/lampp/htdocs/Development/loja/adc-product.php on line 13
  49.  
  50. Fatal error: Call to a member function query() on null in /opt/lampp/htdocs/Development/loja/adc-product.php on line 13
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement