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());
Pergunta
renatosilara
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.