Baixe o app para aproveitar ainda mais
Prévia do material em texto
Um módulo CRUD permite diversas operações como incluir, alterar, excluir ou consultar registros de tabelas de um banco de dados. Quanto mais os arquivos forem separados pela sua funcionalidade, melhor o entendimento e o funcionamento do programa. Por isso, ele é um grande facilitador na rotina diária de desenvolvimento de sistemas. Você, desenvolvedor web, foi contratado por um lojista para implementar um banco de dados chamado ua10, cujas especificações são: conter uma tabela chamada Produtos, que tenha 3 campos: cod_produto(int, chave primária,auto increment), descricao_produto(varchar,50) e preco_produto(float). Sendo assim, apresente os trechos de código em PHP que serão responsáveis pela efetiva inclusão de um registro novo na tabela Produtos $PDO = conecta_bd(); => tabelaDeProduto $sql = "INSERT INTO produtos(descricao_produto,preco_produto) VALUES(:descricao_produto,:preco_produto)"; $stmt = $PDO->prepare($sql); $stmt->bindParam(':descricao_produto', $descricao_produto); $stmt->bindParam(':preco_produto ', $preco_produto); if ($stmt->execute()){ header('Location: form_inclui.php'); => descricaoPreco } else{ echo "Ocorreu um erro na inclusão de registro"; print_r($stmt->errorInfo()); } Um módulo CRUD permite diversas operações como incluir, alterar, excluir ou consultar registros de tabelas de um banco de dados. Quanto mais os arquivos forem separados pela sua funcionalidade, melhor o entendimento e o funcionamento do programa. Por isso, ele é um grande facilitador na rotina diária de desenvolvimento de sistemas. Você, desenvolvedor web , foi contratado por um lojista para implementar um banco de dados chamado ua10, cujas especificações são: conter uma tabela chamada Produtos, que tenha 3 campos: cod_produto(int, chave primária,auto increment), descricao_produto(varchar,50) e preco_produto( float). Sendo assim, apresente os trechos de código em PHP que serão responsáveis pela efetiva inclusão de um registro novo na tabela Produtos $PDO = conecta_bd(); => tabelaDeProduto $sql = "INSERT INTO produtos(descricao_produto,preco_produto) VALUES(:descricao_produto,:preco_produto)"; $stm t = $PDO - >prepare($sql); $stmt - >bindParam(':descricao_produto', $descricao_produto); $stmt - >bindParam(':preco_produto ', $preco_produto); if ($stmt - >execute()){ header('Location: form_inclui.php'); => descricaoPreco } else{ echo "Ocorreu um erro na inclusã o de registro"; print_r($stmt - >errorInfo()); } Um módulo CRUD permite diversas operações como incluir, alterar, excluir ou consultar registros de tabelas de um banco de dados. Quanto mais os arquivos forem separados pela sua funcionalidade, melhor o entendimento e o funcionamento do programa. Por isso, ele é um grande facilitador na rotina diária de desenvolvimento de sistemas. Você, desenvolvedor web, foi contratado por um lojista para implementar um banco de dados chamado ua10, cujas especificações são: conter uma tabela chamada Produtos, que tenha 3 campos: cod_produto(int, chave primária,auto increment), descricao_produto(varchar,50) e preco_produto(float). Sendo assim, apresente os trechos de código em PHP que serão responsáveis pela efetiva inclusão de um registro novo na tabela Produtos $PDO = conecta_bd(); => tabelaDeProduto $sql = "INSERT INTO produtos(descricao_produto,preco_produto) VALUES(:descricao_produto,:preco_produto)"; $stmt = $PDO->prepare($sql); $stmt->bindParam(':descricao_produto', $descricao_produto); $stmt->bindParam(':preco_produto ', $preco_produto); if ($stmt- >execute()){ header('Location: form_inclui.php'); => descricaoPreco } else{ echo "Ocorreu um erro na inclusão de registro"; print_r($stmt->errorInfo()); }
Compartilhar