Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal estou fazendo uma loja, e nela quero cadastrar produtos, realizei todos os requisitos para isso acontecer. Mas os dados não estao sendo cadastrados no banco de dados. Tenho o seguinte código...
ARQUIVO PHP
<?php
include ('config.php');
if(isset($_POST['codigo']) && $_POST['codigo'] != "" && isset($_POST['nome']) && $_POST['nome'] != "" &&
isset($_POST['categoria']) && $_POST['categoria'] != "" && isset($_POST['preco']) && $_POST['preco'] != "" &&
isset($_POST['descricao']) && $_POST['descricao'] != ""){
$codigo = $_POST['codigo'];
$nome = $_POST['nome'];
$categoria = $_POST['categoria'];
$preco = $_POST['preco'];
$descricao = $_POST['descricao'];
$res = mysql_query("INSERT INTO `produtos` (`id_produto`, `codigo`, `nome`, `categoria`, `preco`, `descricao`) VALUES (NULL,$codigo, $nome, $categoria, $preco, $descricao)");
}
?>
FORUMARIO
<form name="contactForm" id="contact-form" class="contact-form" method="post" action="cadcategoria.php">
<?php
include ('config.php');
?>
<fieldset>
<div class="row-fluid">
<label>CÓDIGO DO PRODUTO</label>
<div class="alert form-alert" id="form-alert-name">Digite um código para o produto</div>
<input name="codigo" class="span1" type="text" size="2" maxlength="2"/>
</div>
<div class="row-fluid">
<label>NOME DO PRODUTO</label>
<div class="alert form-alert" id="form-alert-name">Digite o nome do produto</div>
<input name="nome" class="span12" type="text" placeholder="Nome do produto" />
</div>
<div class="row-fluid">
<label>CATEGORIA DO PRODUTO</label>
<select name="categoria">
<?php
$res = mysql_query("SELECT * FROM `categorias`");
while($registro = mysql_fetch_row($res)){
$cod = $registro[0];
$name = $registro[1];
echo"<option value=\"$cod\">$name</option>\n";
}
?>
</select>
</div>
<div class="row-fluid">
<label>PREÇO</label>
<input type="text" name="preco" class="span3">
</div>
<div class="row-fluid">
<label>DESCRIÇÃO</label>
<div class="alert form-alert" id="form-alert-message">Digite uma descrição</div>
<textarea class="span12" name="descricao" placeholder="Digite uma descrição..."></textarea>
</div>
<input type="hidden" name="enviar" value="S">
<input type="submit" class="btn btn-primary" value="INCLUIR PRODUTO" name="incluir">
</fieldset>
</form>
Se puderem ajudar, agradeço e muito!
Carregando comentários...