Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
E ai galera,,.beleza...é o seguinte, possuo uma página pr cadastro de tranportadora, e uma outra pr cadastrar fretes referente a tal transportadora...o cadastro de transportado ta tudo ok o problema é no frete, pois ao cadastrar um frete preciso resgatar o id de tal tranportadora (isso eu consigo resgatar, olha no codigo abaixo), portanto, na pagina de cadastro de frete esta aparecendo a transportadora q eu quero, mas o problema é q na hora de inserir os dados do frete, onde aparece o id da tranportando sera gravado numa campo chave estrangeira da tabela frete, mas dai ocorre erro dizendo q naum foi possivel gravar os dados.....espero q entenderam.....olhem o codigo tanto do cadastro de frete como o de inserir o frete...cadastra_frete.php<?$conexao = mysql_connect("localhost", "teste", "senha);$db = mysql_select_db("teste");$sql = "SELECT id_trans FROM transportadora WHERE id_trans='$id_trans'";$resultado = mysql_query($sql)or die ("Não foi possível realizar a consulta ao banco de dados");while ($linha=mysql_fetch_array($resultado)) {$id_trans = $linha["id_trans"];$data = date("Y-m-d");$hora = date("H:i:s");$novadata = substr($data,8,2) . "/" .substr($data,5,2) . "/" . substr($data,0,4);$novahora = substr($hora,0,2) . "h" .substr($hora,3,2) . "min";echo "<h2> Cadastro de Frete</h2>";echo "<hr><br>";echo "<form action='inserir_frete.php' method='post'>";echo "Cod Transp: <input name='cod_transp' type='text' value='$id_trans'>*<p>";echo "Produto: <input name='produto' type='text' size='50'>*<p>";echo "Estabelecimento: <input name='estab' type='text' size='50'>*<p>";echo "Cidade: <input name='cid_orig' type='text' size='50'>*<p>";echo "Descarga: <input name='cid_dest' type='text' size='50'>*<p>";echo "Valor: <input name='preco_ton' type='text' size='50'>*<p>";echo "<input name='data' type='hidden' value='$data'>";echo "<input name='hora' type='hidden' value='$hora'>";echo "<input type='submit' value='Inserir'>";echo "<input type='reset' value='Limpar'>";echo "</form>";echo "<br><hr>";echo "<i>Campos marcados com <b>*</b> são obrigatórios no cadastro.<br>";echo "<b>Observação</b>: Será inserido no seu cadastro a data atual<br>";echo "Data: $novadata - Hora: $novahora<br>";}?>Página inserir_frete.php<?$sql = "INSERT INTO frete (data,hora,cod_transp,produto,estab,cid_orig,cid_dest,preco_ton) VALUES ('$data','$hora','$cod_transp','$produto','$estab','$cid_orig','$cid_dest','$preco_ton')";$conexao = mysql_connect("localhost", "teste", "senha);or die ("Configuração de Banco de Dados Errada!");$db = mysql_select_db("redepicapau")or die ("Banco de Dados Inexistente!");$sql = mysql_query($sql)or die ("Houve erro na gravação dos dados, por favor, clique em voltar e verifique os campos obrigatórios!");print("<p> Seus dados foram inseridos com sucesso!");?>grato pessoalCarregando comentários...