Como inserir dados de formulário escolhendo a tabela?

Enviada por Rafael 
Rafael
Como inserir dados de formulário escolhendo a tabela?
29 de July de 2014 às 05:17PM
Sou iniciante em programação, e atualmente estou desenvolvendo um sistema de cadastro de produtos básico. Porém eu queria selecionar a categoria que o produto vai ser salvo. Por exemplo:

Quero salvar o produto 'CDM01' na tabela 'caneta de metal', mas quero que o produto CDP01 seja salvo na tabela 'caneta de plastico' e assim por diante. são em média 20 categoria. Porém não sei como fazer.

Meu código de inserção do php:

<?php
if(isset($_POST["button"])) {
$nomeProduto = $_POST["nProduto"];
$codigoProduto = $_POST["cProduto"];
$descricaoProduto = $_POST["dProduto"];
$arquivoTMP = $_FILES["pImagem"]["tmp_name"];
$nomeArquivo = $_FILES["pImagem"]["name"];

if($nomeProduto == "" || $codigoProduto == "" || $descricaoProduto == "") {
echo "<script> alert('Preencha todos os campos!')</script>";
return true;
}

$pExtensao = strrchr ($nomeArquivo, '.');
$pExtensao = strtolower($pExtensao);
$pNovoNome = md5(time()) . $pExtensao;
$pDestino = "imagens/" . $pNovoNome;

move_uploaded_file($arquivoTMP, $pDestino);

$insert = $mysqli->query("INSERT INTO `Produtos`(`Produto`, `Codigo`, `Descricao`, `Imagem`) VALUES ('$nomeProduto', '$codigoProduto', '$descricaoProduto', '$pDestino')");
if($insert) {
echo "<script> alert ('Produto postado com sucesso!'); location.href='http://localhost/PHP/produtos-listados.php'</script>";
} else {
echo $mysqli->error;
}
}

?>
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.