joeythai 0 Denunciar post Postado Abril 7, 2015 boa tarde galera Preciso salvar alguns dados de um formulário no banco de dados, porém, não estou conseguindo, já fiz várias inserções em banco de dados, desta vez não estou conseguindo, já pedi para exibir os erros e tratei todos os erros, e ainda assim os dados não estão sendo exibidos. Eis o código: <code> <?php //ini_set('display_errors','on'); //error_reporting(E_ALL); date_default_timezone_set('America/Sao_Paulo'); include 'includes/cabecalho.php'; include 'includes/mysqlconecta.php'; //session_start(); #VALIDAÇÃO DAS VARIÁVEIS DE FORMULÁRIO if(isset($_POST['descricao'])){ $descricao_ati = $_POST['descricao']; }else{ $descricao_ati = ''; } if(isset($_POST['hora_inicio'])){ $inicio_ati = $_POST['hora_inicio']; } else{ $inicio_ati = ''; } if(isset($_POST['hora_fim'])){ $fim_ati = $_POST['hora_fim']; }else{ $fim_ati = ''; } if(isset($_POST['solicitante'])){ $solicitante_ati = $_POST['solicitante']; }else{ $solicitante_ati = ''; } if(isset($_POST['site'])){ $site = $_POST['site']; } else{ $site = ''; } if(isset($_POST['periodo'])){ $periodo = $_POST['periodo']; } else{ $periodo = ''; } if(isset($_POST['caminho'])){ $caminho = $_POST['caminho']; } else{ $caminho = ''; } if(isset($_POST['evidencia'])){ $evidencia = $_POST['evidencia']; } else{ $evidencia = ''; } if(isset($_POST['sms'])){ $sms = $_POST['sms']; } else{ $sms = ''; } if(isset($_POST['operacao'])){ $operacao = $_POST['operacao']; } else{ $operacao = ''; } if(isset($_POST['tipo'])){ $tipo_ati = $_POST['tipo']; }else{ $tipo_ati = ''; } $descricao_ati; //= $_POST['descricao']; $inicio_ati ;//= $_POST['hora_inicio']; $fim_ati ;//= $_POST['hora_fim']; $solicitante_ati; //= $_POST['solicitante']; $site ;//= $_POST['site']; $periodo; //= $_POST['periodo']; $caminho ;//= $_POST['caminho']; $evidencia; //= $_POST['evidencia']; $sms ;//= $_POST['sms']; $ss=""; if(isset($_POST['destinatario'])){ foreach ( $_POST['destinatario'] as $grup){ $query_d = "SELECT * FROM sms_user WHERE gru_id=$grup ORDER BY user_nome"; $result=mysql_query($query_d,$connect); $grupos.=$ss."g".$grup; //Grupos para gravação no Banco de Dados $ss=","; } } $operacao ;//= $_POST['operacao']; $tipo_ati ;//= $_POST['tipo']; $sms_env ;//= $_POST['sms_env']; $evidencia_tipo; //= $_POST['evidencia_tipo']; $orientacao_t; //= $_POST['orientacao_t']; $exemplo_t; //= $_POST['exemplo_t']; $id_alt ;//= $_POST['id_alt']; if(isset($_POST['Alterar'])){ if($_POST['Alterar']=="Alterar"){ if($periodo==1){ $sub_per="1234567"; }elseif($periodo==2){ if(isset($_POST['dias'])){ $_checkbox = $_POST['dias']; foreach($_checkbox as $_valo){ $sub_per .= $_valo; } } }elseif($periodo==3){ $sub_per = $_POST['sub']; } } $caminho = str_replace("\\","\\\\",$caminho); if($caminho==NULL || $caminho==""){ mysql_query("UPDATE tb_sala_tecnica_checklist SET ati_des='$descricao_ati', ati_ini='$inicio_ati', ati_fim='$fim_ati', ati_sol='$solicitante_ati', ati_sit=$site, ati_per=$periodo, ati_sub_per='$sub_per', ati_evi=$evidencia, ati_sms='$sms', ati_ope='$operacao', ati_suc='$sms_env', ati_ori='$orientacao_t', ati_exe='$exemplo_t', ati_evi_tip='$evidencia_tipo', ati_grup = '$grupos', data_atualizacao = '".date('Y-m-d H:i:s')."', atualizado_por = '".$_SESSION['login']."', ati_temp='$_POST[temp_ati]' WHERE ati_id = $id_alt") or die(mysql_error()); echo "<meta HTTP-EQUIV='Refresh' CONTENT='0;URL=sala_tecnica_checklist.php?tipo=sala_tecnica&menu_selecionado=sala_tecnica_checklist'>"; }else{ mysql_query("UPDATE tb_sala_tecnica_checklist SET ati_des='$descricao_ati', ati_ini='$inicio_ati', ati_fim='$fim_ati', ati_sol='$solicitante_ati', ati_sit=$site, ati_per=$periodo, ati_sub_per='$sub_per', ati_caminho='$caminho', ati_evi=$evidencia, ati_sms='$sms', ati_ope='$operacao', ati_suc='$sms_env', ati_ori='$orientacao_t', ati_exe='$exemplo_t', ati_evi_tip='$evidencia_tipo', ati_grup = '$grupos', data_atualizacao = '".date('Y-m-d H:m:s')."', atualizado_por = '".$_SESSION['login']."', ati_temp='$_POST[temp_ati]' WHERE ati_id = $id_alt") or die(mysql_error()); echo "<meta HTTP-EQUIV='Refresh' CONTENT='0;URL=sala_tecnica_checklist.php?tipo=sala_tecnica&menu_selecionado=sala_tecnica_checklist'>"; } } else{ #VALIDAÇÃO DAS VARIÁVEIS DE FORMULÁRIO if(isset($_POST['descricao'])){ $descricao_ati = $_POST['descricao']; }else{ $descricao_ati = ''; } if(isset($_POST['hora_inicio'])){ $inicio_ati = $_POST['hora_inicio']; } else{ $inicio_ati = ''; } if(isset($_POST['hora_fim'])){ $fim_ati = $_POST['hora_fim']; }else{ $fim_ati = ''; } if(isset($_POST['solicitante'])){ $solicitante_ati = $_POST['solicitante']; }else{ $solicitante_ati = ''; } if(isset($_POST['site'])){ $site = $_POST['site']; } else{ $site = ''; } if(isset($_POST['periodo'])){ $periodo = $_POST['periodo']; } else{ $periodo = ''; } if(isset($_POST['caminho'])){ $caminho = $_POST['caminho']; } else{ $caminho = ''; } if(isset($_POST['evidencia'])){ $evidencia = $_POST['evidencia']; } else{ $evidencia = ''; } if(isset($_POST['sms'])){ $sms = $_POST['sms']; } else{ $sms = ''; } if(isset($_POST['operacao'])){ $operacao = $_POST['operacao']; } else{ $operacao = ''; } if(isset($_POST['tipo'])){ $tipo_ati = $_POST['tipo']; } else{ $tipo_ati = ''; } $descricao_ati;// = $_POST['descricao']; $inicio_ati ;//= $_POST['hora_inicio']; $fim_ati ;//= $_POST['hora_fim']; $solicitante_ati ;//= $_POST['solicitante']; $site ;//= $_POST['site']; $periodo ;//= $_POST['periodo']; $caminho ;//= $_POST['caminho']; $evidencia ;//= $_POST['evidencia']; $sms ;//= $_POST['sms']; $operacao;// = $_POST['operacao']; $tipo_ati ;//= $_POST['tipo']; $sms_env ;//= $_POST['sms_env']; $evidencia_tipo;// = $_POST['evidencia_tipo']; $orientacao_t ;//= $_POST['orientacao_t']; $exemplo_t ;//=$_POST['exemplo_t']; $id_alt ;//= $_POST['id_alt']; if($tipo_ati==0){ if(isset($_POST['hora_fim'])){ $data_ini = date('Y-m-d', strtotime($_POST['hora_fim'])); $caminho = str_replace("\\","\\\\",$caminho); $query = mysql_query("INSERT INTO tb_sala_tecnica_extraordinarias VALUES (null,'$descricao_ati','$inicio_ati','$data_ini',null,'$solicitante_ati','$caminho',$sms,'$operacao','$sms_env','teste','$site',0,null,null,null,'".date('Y-m-d H:i:s')."','".$_SESSION['login']."')") or die(mysql_error()); echo "<meta HTTP-EQUIV='Refresh' CONTENT='0;URL=sala_tecnica_checklist.php?tipo=sala_tecnica&menu_selecionado=sala_tecnica_checklist'>"; } }elseif($tipo_ati==1){ if($periodo==1){ $sub_per=0; }elseif($periodo==2){ if(isset($_POST['dias'])){ $_checkbox = $_POST['dias']; foreach($_checkbox as $_valo){ $sub_per .= $_valo; } } }elseif($periodo==3){ $sub_per = $_POST['sub']; } $caminho = str_replace("\\","\\\\",$caminho); $query = mysql_query("INSERT INTO tb_sala_tecnica_checklist VALUES (null,'$descricao_ati','$inicio_ati','$fim_ati','$solicitante_ati',$site,$periodo,'$sub_per',0,'$caminho',$evidencia,'$sms','$operacao','$sms_env','$orientacao_t','$exemplo_t',$evidencia_tipo,'$grupos','".date('Y-m-d H:i:s')."','".$_SESSION['login']."','$_POST[temp_ati]',null)") or die(mysql_error()); echo "<meta HTTP-EQUIV='Refresh' CONTENT='0;URL=sala_tecnica_checklist.php?tipo=sala_tecnica&menu_selecionado=sala_tecnica_checklist'>"; } } ?> </code> Compartilhar este post Link para o post Compartilhar em outros sites
joeythai 0 Denunciar post Postado Maio 6, 2015 Não é mais necessário Compartilhar este post Link para o post Compartilhar em outros sites