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

Problemas na gravação de formulário no mysql


renatosilara

Pergunta

Ola amigos estou com um problema em um formulário e não consigo encontrar a solução, quando clico em salvar ele grava no mysql mas fica tudo em branco, quando eu vou na base de dados o registro ta la mas tudo em branco?? os dados do formulário não grava, o que pode ta acontecendo?:???

abaixo meu formulario: cadastro.php

<body>

<h2 align="center">Cadastro de Licitações</h2>

<?php

//chama o arquivo de conexo com o bd

include("conecta.php");

//consulta sql combo orgão

$orgao = mysql_query("SELECT CODORG,DESORG FROM lic_orgao ORDER BY DESORG ASC") or die(mysql_error());

//consulta sql combo modalidade

$modalidade = mysql_query("SELECT CODMOD,DESMOD FROM lic_modalidade ORDER BY DESMOD ASC") or die(mysql_error());

//consulta sql combo modalidade

$situacao = mysql_query("SELECT CODSIT,DESSIT FROM lic_situacao ORDER BY DESSIT ASC") or die(mysql_error());

?>

<form id="form1" name="form1" method="post" action="salvar.php">

<table width="316" border="0" cellspacing="0" cellpadding="0">

<tr>

<td width="117">Natureza:</td>

<td width="199"><input type="text" name="objeto" id="objeto" size="40" /></td>

</tr>

<tr>

<td>Situação:</td>

<td><select name="situacao" id="situacao">

<option></option>

<?

while ($coluna3 = mysql_fetch_row($situacao)) {

echo "<option value='" . $coluna3['0'] . "'>" . $coluna3['1'] . "</option>";

}

?>

</select></td>

</tr>

<tr>

<td>Comissão:</td>

<td><input type=text" name="comissao" id="comissao" size="40" /></td>

</tr>

<tr>

<td>Data:</td>

<td><input type="text" name="data" id="data" size="6" /></td>

</tr>

<tr>

<td>Hora:</td>

<td><input type="text" name="hora" id="hora" size="2" /></td>

</tr>

<tr>

<td>Final:</td>

<td><input type="text" name="datfin" id="datfin" size="6" /></td>

</tr>

<tr>

<td>Telefone:</td>

<td><input type="text" name="fone" id="fone" size="10" /></td>

</tr>

<tr>

<td>Modalidade:</td>

<td><select name="modal" id="modal">

<option></option>

<?

while ($coluna2 = mysql_fetch_row($modalidade)) {

echo "<option value='" . $coluna2['0] . "'>" . $coluna2['1'] . "</option>";

}

?>

</select></td>

</tr>

<tr>

<td>Orgão:</td>

<td><select name=orga" id="orga">

<option></option>

<?

while ($coluna1 = mysql_fetch_row($orgao)) {

echo "<option value='" . $coluna1['0] . "'>" . $coluna1['1'] . "</option>";

}

?>

</select></td>

</tr>

<tr>

<td height=163">Objeto:</td>

<td><p>

<textarea name="objeto2" id="objeto2" cols="32" rows="10" ></textarea>

</p>

</td>

</tr>

</table>

<label></label>

<label></label>

<p>

<label></label>

<input type="submit" name="salvar" id="salvar" value="Gravar" />

</form>

</body>

</html>

abaixo meu código para gravar: salvar.php

<?php

include("conecta.php");

if($_SERVER["REQUEST_METHOD] == "POST") {

$codlic = $_POST["CODLIC"];

$codmod = $_POST["CODMOD"];

$modalidade = $_POST["MODALIDADE"];

$natureza = $_POST["NATUREZA"];

$situacao = $_POST["SITUACAO"];

$datini = $_POST["DATINI"];

$hora = $_POST["HORA"];

$codorg = $_POST["CODORG"];

$orgao = $_POST["ORGAO"];

$conlic = $_POST["CONLIC"];

$fone = $_POST["FONE"];

$datfin = $_POST["DATFIN"];

$objeto = $_POST["OBJETO"];

$docpdf = $_POST["DOCPDF"];

$usucad = $_POST["USUCAD"];

$datcad = $_POST["DATCAD"];

$usualt = $_POST["USUALT"];

$datalt = $_POST["DATALT"];

/*if(file_exists("init.php")) {

require "init.php";

} else {

echo "Arquivo init.php não foi encontrado";

exit;

}

if(!function_exists("Abre_Conexao")) {

echo "Erro o arquivo init.php foi auterado, não existe a função Abre_Conexao";

exit;

}

Abre_Conexao();*/

if(@mysql_query("INSERT INTO lic_licitacao VALUES ( NULL , '$codlic', '$codmod', '$modalidade' , '$natureza',

'$situacao', '$datini', '$hora', '$codorg', '$orgao', '$conlic', '$fone','$datfin', '$objeto', '$docpdf',

'$usucad', '$datcad', '$usualt', '$datalt' )")) {

if(mysql_affected_rows() == 1){

echo "Registro efetuado com sucesso<br />";

}

}/* else {

if(mysql_errno() == 1062) {

echo $erros[mysql_errno()];

exit;

} else {

echo "Erro não foi possivel efetuar o cadastro";

exit;

}

@mysql_close();

}*/

}

?>

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

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,3k
    • Posts
      652,5k
×
×
  • Criar Novo...