Jump to content


Photo

Por Que Não Está Salvando?


  • Faça o login para participar
2 replies to this topic

#1 Bábara

Bábara

    Novato no fórum

  • Usuários
  • 15 posts
  • Sexo:Feminino
  • Localidade:BH - MG

Posted 11/02/2009, 09:12

Bom dia pessoal!!

É o seguinte, to tentando fazer com que isso salve no banco de dados, olhem:

if($_SESSION["permissao"] == "5"){
						 $Resss= salvaGeral($_POST["DataEnt"], $_POST["CurEsc"], $_POST["HorEsc"], $_POST["diaSemana"], $_POST["Ind"], $_POST["DocPen"],
						 $_POST["Nome"], $_POST["Naturalidade"], $_POST["Nacionalidade"], $_POST["edit_OrientReli"], $_POST["Sex"], $_POST["DatNasc"],
						 $_POST["CertNasci"], $_POST["CertCasam"], $_POST["CartTraba"], $_POST["TituElei"],
						 $_POST["CI"], $_POST["CPF"], $_POST["Icpf"], $_POST["EstCiv"], $_POST["edit_Filhos"], $_POST["EtnDecla"], $_POST["Rua"], $_POST["Bairro"], $_POST["CEP"],
						 $_POST["cidade"], $_POST["UF"], $_POST["tel"], $_POST["Cel"], $_POST["Email"], $_POST["NecEsp"],
						 $portDefi, $_POST["TratMed"], $_POST["edit_MedCont"], $_POST["edit_EscEsp"], $_POST["edit_AteEsp"],
						 $_POST["RecLN"], $_POST["Le"], $_POST["Escreve"], $_POST["AVD"], $_POST["edit_AVD"], $_GET["up"], $_POST["status"]);
					  }

Só que na hora de salvar ele testa primeiro if( $Resss!= "0"){, ai o que ta acontecendo ele tá pulando esse if, ou seja o $Ress ta dando ==0, olhem:

if( $Resss!= "0"){

					   if($_GET["sair"] == "1") {
						  echo Redirecionar("principal.php","Salvando Informações fornecidas... aguarde","1");
						  echo " <script language=\"JavaScript\"> if (confirm(\"Deseja imprimir a FICHA?\"))";
						  echo " window.open('imprimirFichaAluno.php?numMat=".$Resss."','Imprimir','menubar, resizable, scrollbars, position=center');";
						  echo "</script>";
						  }
					  else if($_GET["tela"] == "1"){
						  if(isset($_GET["numMat"]))//Chamado para atualizar!!!
						  echo Redirecionar("cadAluno.php?tela=2&&numMat=".$_GET["numMat"]."&&atualizar=1","Salvando Dados Pessoais... aguarde","1");
						  else{ //Chamado para Gravar
						  echo Redirecionar("cadAluno.php?tela=2&&numMat=".$Resss."&&atualizar=0","Salvando Dados Pessoais... aguarde","1");
						  }//Fim else Chamdo para gravar
						  }
					   else if($_GET["tela"] == "2"){
						  echo Redirecionar("cadAluno.php?tela=3","Salvando Dados Escolares... aguarde","1");
						 }
					  else if($_GET["tela"] == "3"){
							   echo Redirecionar("cadAluno.php?tela=4","Salvando Questionario Socio Economico... Aguarde","1");
							 }
						  else if($_GET["tela"] == "4"){
								   echo Redirecionar("cadAluno.php?tela=5","Salvando Composição Familiar... aguarde","1"); }
							  if($_GET["tela"] == "5")
								  echo Redirecionar("principal.php","Salvando Ocorrencias... aguarde","1");

					  }//Fim If SalvaGeral

					  else{
						 echo "<meta http-equiv=\"refresh\" content=\"3;url=cadAluno.php?tela=1\"/>";
						 die("<div id=\"noticia\"> erro no cadastro Tente novamente ou chame o administrador do sistema!!!</div>");
						 }

E acabada passando para essa mensagem de erro :erro no cadastro Tente novamente ou chame o administrador do sistema!!!

Gente porque o $Ress ta dando 0? É esse mesmo o erro?
Por favor me ajudem.

#2 Allisson

Allisson

    12 Horas

  • Usuários
  • 239 posts
  • Sexo:Masculino
  • Localidade:Alagoas
  • Interesses:PHP

Posted 13/02/2009, 18:00

Olá tem tempo que não programo em php , mas no meu tempo era mais conveniente criar variaveis para cada campo do form e verificar com
empyt()
. Tenta fazer deste modo caso ainda não tenha conseguido mas não desista.

(y)
Allisson Rafael de Brito Araujo

Devagar e sempre. Se Deus é por nós, quem será contra nós?

#3 '' sem.Ponto

'' sem.Ponto

    Super Veterano

  • Ex-Admins
  • 2098 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte

Posted 13/02/2009, 20:39

Com certeza o problema está na sua função. Cadê ela?
att,
Muller Dias
ex-administrador Fórum WMO




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq