Ir para conteúdo
Fórum Script Brasil
  • 0

cadastro de produtos... não insere os dados no banco


brunocasado

Pergunta

galera vo pedi arrego já li e reli meu codigo q eu fiz aqui e o programa não insere os dados no mysql vo por os codigos

codigo administra.php

<?php    

    include "conecta_mysql.inc";(aqui esta correno pois otras paginas estao funcionando..)

    $cod = $_POST["cod"];
    $desc = $_POST["desc"];
    $modelo = $_POST["modelo"];
    $preço = $_POST["preço"];
    $capacidade = $_POST["capacidade"];
    $potencia = $_POST["Potencia"];
    $tanque = $_POST["tanque"];
    $gabinete = $_POST["gabinete"];
    $cod1 = $_POST["cod1"];
    $cod2 = $_POST["cod2"];
    $cod3 = $_POST["cod3"];
    $coda1 = $_POST["coda1"];
    $coda2 = $_POST["coda2"];
    $coda3 = $_POST["coda3"];
    $caminho = $_POST["caminho"];
    $sql = "insert into produtos values ";
    $sql .= "('$cod','$desc','$modelo',$preço,'$caminho',$capacidade,'$tanque','$gabinete','$cod1','$cod2','$cod3','$coda1','$coda2','$coda3',$potencia)";
    $resultado = mysql_query($sql);
    echo "Produto Incluido Com Sucesso!";
    mysql_close($conexao);
    ?>
codigo da pagina
<form action="administra.php" method="POST">
<table width="685" height="531" border="0" cellpadding="0" cellspacing="0">
<tr>
   <td width="168" valign="top">
        <label for="cod"></label>
        <p>Código:</p>            </td>
    <td width="517" valign="top"><input name="cod" type="text" id="cod"/></td>
  <tr>
    <td valign="top"><span class="style4">Descrição:
        <label for="label"></label>
    </td>
    <td valign="top"><span class="style4">
      <textarea name="desc" cols="50" id="desc"></textarea>
    </span></td>
  </tr>
  <tr>
    <td valign="top"><span class="style4">Modelo:</span></td>
    <td valign="top">
      <label for="modelo"></label>
      <input type="text" name="modelo" id="modelo" />        </td>
  </tr>
  <tr>
    <td valign="top"><span class="style4">Preço:</span></td>
    <td valign="top">
      <label for="preço"></label>
      <input type="text" name="preço" id="preço" /></td>
  </tr>
  <tr>
    <td valign="top"><span class="style4"></span></td>
    <td valign="top">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top">&nbsp;</td>
    <td valign="top" bgcolor="#CCCCCC"><div align="center" class="style4"><strong>Detalhes</strong></div></td>
  </tr>
  <tr>
    <td valign="top"><span class="style4"></span></td>
    <td valign="top">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top"><span class="style4">Capacidade(L)</span></td>
    <td valign="top">
      <label for="capacidade"></label>
      <input name="capacidade" type="text" id="capacidade" size="10" maxlength="10" />        </td>
  </tr>
  <tr>
    <td valign="top"><span class="style4">Pôtencia de Limpeza(Watts):</span></td>
    <td valign="top">
      <label for="potencia"></label>
      <input type="text" name="Potencia" id="potencia" />        </td>
  </tr>
  <tr>
    <td valign="top"></td>
    <td valign="top" bgcolor="#CCCCCC"><div align="center" class="style4"><strong>Dimensões(mm):</strong></div></td>
  </tr>
  <tr>
    <td valign="top"><span class="style4"></span></td>
    <td valign="top">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top"><span class="style4">Tanque (CxLxP):</span></td>
    <td valign="top">
        <label for="tanque"></label>
        <input type="text" name="tanque" id="tanque" />    </td>
  </tr>
  <tr>
    <td valign="top"><span class="style4">Gabinete (LxPxA):</span></td>
    <td valign="top">
        <label for="gabinete"></label>
        <input type="text" name="gabinete" id="gabinete" />    </td>
  </tr>
  <tr>
    <td valign="top"><span class="style4"></span></td>
    <td valign="top">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top"><span class="style4"></span></td>
    <td valign="top" bgcolor="#CCCCCC"><div align="center" class="style4"><strong>Códigos:</strong></div></td>
  </tr>
  <tr>
    <td valign="top" bgcolor="#CCCCCC"><div align="center" class="style4"><strong>Sem Aquecimento:</strong></div></td>
    <td valign="top">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top"><span class="style4">110 Volts:</span></td>
    <td valign="top">
         <label for="cod1"></label>
      <input type="text" name="cod1" id="cod1" />        </td>
  </tr>
  <tr>
    <td valign="top"><span class="style4">220 Volts:</span></td>
    <td valign="top">
      <label for="cod2"></label>
      <input type="text" name="cod2" id="cod2" />      </td>
  </tr>
  <tr>
    <td valign="top"><span class="style4">Bivolt:</span></td>
    <td valign="top">
      <label for="cod3"></label>
      <input type="text" name="cod3" id="cod3" />    </td>
  </tr>
  <tr>
    <td valign="top"><span class="style4"></span></td>
    <td valign="top">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top"><div align="center" class="style4"><strong>Com Aquecimento:</strong></div></td>
    <td valign="top">&nbsp;</td>
  </tr>
  <tr>
    <td height="19" valign="top"><span class="style4">110 Volts:</span></td>
    <td valign="top">
      <label for="coda1"></label>
      <input type="text" name="coda1" id="coda1" />    </td>
  </tr>
  <tr>
    <td valign="top"><span class="style4">220 Volts:</span></td>
    <td valign="top">
      <label for="coda2"></label>
      <input type="text" name="coda2" id="coda2" />    </td>
  </tr>
  <tr>
    <td valign="top"><span class="style4">Bivolt</span></td>
    <td valign="top">
      <label for="coda3"></label>
      <input type="text" name="coda3" id="coda3" />    </td>
  </tr>
  <tr>
    <td valign="top"><span class="style4">Foto:</span></td>
    <td valign="top"><label for="caminho"></label>
      <input type="text" name="caminho" id="caminho" />
    <tr>
    <td valign="top">&nbsp;</td>
    <td valign="top"><input type="submit" name="Inclui" id="button" value="Incluir Produto" />  
  
</table>
</form>

Editado por brunocasado
Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

mas os campos que coloquei sem aspas simples são campos apenas de numeros..... e eu já tentei colocar as aspas.

e tb desse metodo não presciso colocar os nomes do campo amenos q eu fizece asssim

insert into(nome tabela)

(campos,....)

Values(1,2);

Editado por brunocasado
Link para o comentário
Compartilhar em outros sites

  • 0

Tenta isso:

$caminho = $_POST["caminho"];

$SQL=INSERT INTO produtos (cod,desc,modelo,preço,caminho,capacidade,tanque,gabinete,cod1,cod2,cod3,potencia) VALUES

('$cod','$desc','$modelo',$preço,'$caminho','$capacidade','$tanque','$gabinete','$cod1','$cod2','$cod3','$coda1','$coda2','$coda3','$potencia')";

$resusltado=mysql_query($sql,$conexao);

$resultado=mysql_close($conexao);

Tenta isso:

$caminho = $_POST["caminho];

$SQL="INSERT INTO produtos (cod,desc,modelo,preço,caminho,capacidade,tanque,gabinete,cod1,cod2,cod3,potencia) VALUES

('$cod','$desc','$modelo',$preço,'$caminho','$capacidade','$tanque','$gabinete','$cod1','$cod2','$cod3','$coda1','$coda2','$coda3','$potencia')";

$resultado=mysql_query($sql,$conexao);

$resultado=mysql_close($conexao);

Corrigindo:

$caminho = $_POST["caminho"];

$SQL="INSERT INTO produtos (cod,desc,modelo,preço,caminho,capacidade,tanque,gabinete,cod1,cod2,cod3,potencia) VALUES

('$cod','$desc','$modelo',$preço,'$caminho','$capacidade','$tanque','$gabinete','$cod1','$cod2','$cod3','$coda1','$coda2','$coda3','$potencia')";

$resultado=mysql_query($sql,$conexao);

$resultado=mysql_close($conexao);

Editado por PEIXOTO
Link para o comentário
Compartilhar em outros sites

  • 0

coloquei e agora quando ele vai acessar o administra.php a tela fica em branco

mixeu consegui ver o problema

não tava informando porque o mysql_result tava assim mysql_result($sql,$conexao)

pelo que eu vi o problema ta no tipo de dados do campo codigo_produto

Editado por brunocasado
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...