Estou com u prolema na hra de gravar no sql com php, é o segute meu codigo grava os dois primeiros insert o ultimo não grava, gostaria de saber se alguém pode me ajudar a achar o erro.E não aparece nenhum erro.
Obs.sou inicinte em php com sql. :)
segue codigo completo.
<?php
$con = mysql_connect("localhost", "root", "") or
die('Não foi possível conectar');
mysql_select_db("divulga_litoral", $con);
$id = $_POST['id'];
$logo = $_FILES['logo'];
$descricao = $_POST['descricao'];
$id_telefone = $_POST['id_telefone'];
$ddd = $_POST['ddd'];
$telefone = $_POST['telefone'];
$telefone1 = $_POST['telefone1'];
$celular = $_POST['celular'];
$celular1 = $_POST['celular1'];
$email = $_POST['email'];
$site = $_POST['site'];
$id_endereco = $_POST['id_endereco'];
$rua = $_POST['rua'];
$numero = $_POST['numero'];
$cep = $_POST['cep'];
$complemento = $_POST['complemento'];
$bairro = $_POST['bairro'];
$cidade = $_POST['cidade'];
$uf = $_POST['uf'];
$codigo = $_POST['codigo'];
$_UP['pasta'] = 'logos/'; // Onde vai ser salvo a imagem
$_UP['tamanho'] = 1024 * 1024 * 2; //2MB
$_UP['extensoes'] = array('jpg', 'png', 'gif', 'bmp'); // EXtensões permitidas
$_UP['renomeia'] = false;
$_UP['erros'][0] = 'Não Houve Erro';
$_UP['erros'][1] = 'O Arquivo é maior que o tamanho permitido e MB';
$_UP['erros'][2] = 'O Arquivo é maior que o tamanho permitido';
$_UP['erros'][3] = 'O Arquivo foi enviado parcialmente';
$_UP['erros'][4] = 'Não Foi feito o up do arquivo';
if ($_FILES['logo']['error'] != 0) {
die("Não foi possivel fazer o upload, erro:<br/>" . $_UP['erros'][$_FILES['logo']['erros']]);
exit;
}
$extensao = strtolower(end(explode('.',$_FILES[
'logo']['name'])));
if(array_search($extensao, $_UP['extensoes']) === false){
echo "Poor Favor, envie o arquivo com as extensões corretas.";}
else if($_UP['tamanho']< $_FILES['logo']['size']){
echo"tamanho invalido";}
else{
if($_UP['renomeia'] == true){
$nome_final = time().'.jpg';
}else{
$nome_final = $_FILES['logo']['name'];
if(move_uploaded_file($_FILES['logo']['tmp_name'], $_UP['pasta'] . $nome_final)){
echo "Upload realizado com êxito";
echo '<br /><a href="' . $_UP['pasta'] . $nome_final. '">Clique para acessar o arquivo </a>';
}else{
echo " Não foi possível enviar o bang";
}
}
}
$logo_final = $nome_final;
mysql_query ("INSERT INTO `telefone`(`id_telefone`, `telefone`, `telefone1`, `celular`, `celular1`, `ddd`) VALUES ('$id_telefone','$telefone','$telefone1','$celular','$celular1','$ddd')");
mysql_query ("INSERT INTO `endereco`(`id_endereco`, `lougradouro`, `numero`, `complemento`, `cidade`, `bairro`, `uf`, `cep`) VALUES ('$id_endereco', '".$rua."', '$numero','".$complemento."','".$cidade."','".$bairro."','".$uf."','$cep')");
mysql_query ("INSERT INTO `pagina_simples`(`id`, `logo`, `descricao`, `telefone`, `email`, `site`, `endereco`, `categoria`) VALUES ('$id','".$logo_final."','".$descricao."','$id_telefone','".$email."','".$site."',$id_endereco',$codigo')");
mysql_close($con);
?>
Pergunta
FelipeAveiro
Boa Noite,
Estou com u prolema na hra de gravar no sql com php, é o segute meu codigo grava os dois primeiros insert o ultimo não grava, gostaria de saber se alguém pode me ajudar a achar o erro.E não aparece nenhum erro.
Obs.sou inicinte em php com sql. :)
segue codigo completo.
Editado por FelipeAveiroLink para o comentário
Compartilhar em outros sites
12 respostass 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.