Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

formigoni

[Resolvido] Interromper mensagem

Recommended Posts

Olá boa noite,

 

Estou em uma situação em que preciso de ajuda.

Fiz uma verificação de variáveis com PHP e uma mensagem em Javascript mas não estou conseguindo interromper o fluxo, para não deixar gravar.

Vejam:

 

 <?php

		require_once('../Connections/conexao.php');
		
		// data e hora do sistena
		$data = date("Y-m-d");
		$hora = date("H:i:s");	
		$responsavel = "IABV";		
			
		// resgata a variável do formulário
		$codigo = $_POST['codigo'];		
                $id_produto = $_POST['produto'];							
		
		// procurando o produto mestre para pegar o identificador
		mysql_select_db($database_conexao, $conexao);
		$query_produtos = "SELECT * FROM produtos WHERE codigo = $codigo";
		$produtos = mysql_query($query_produtos, $conexao) or die(mysql_error());
		$row_produtos = mysql_fetch_assoc($produtos);
		$totalRows_produtos = mysql_num_rows($produtos);		
		
		// recebendo as variáveis
		$produto = $row_produtos['id_produto'];	
		$codigo2 = $row_produtos['codigo_iabv'];
		
		if ($codigo <> $codigo2) { ?>
        		
		<script > 
		    window.alert("O código informado para o relacionanmento não existe");
		    window.location.href="index.php?conteudo=winCadastroRelacionamento.php"; 
                </script>         
                    
               <? }

                // preciso interromper o fluxo aqui	
            
		// buscando os produtos				
		for($i = 0; $i<count($id_produto); $i++) {
			// escolhe apenas 3 checkbox
			$relacionamento0[0] = $id_produto[0];
			$relacionamento1[1] = $id_produto[1];
			$relacionamento2[2] = $id_produto[2];					
		}	
	
		// inserindo os produtos no banco de dados		
		$sql = "INSERT INTO relacionamento ( data, hora, responsavel, id_produto, relacionamento0, relacionamento1, relacionamento2 ) values ( '$data', '$hora', '$responsavel', '$produto', '$relacionamento0[0]', '$relacionamento1[1]', '$relacionamento2[2]' )";
		echo $sql;
		$sql = mysql_query($sql);		
		
?>

Se puderem me ajudar, agradeço.

Valeu e fiquem na paz.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá, tópico na sessão errada, aqui é javascript.

 

Tente assim:

 

 

<?php

		require_once('../Connections/conexao.php');
		
		// data e hora do sistena
		$data = date("Y-m-d");
		$hora = date("H:i:s");	
		$responsavel = "IABV";		
			
		// resgata a variável do formulário
		$codigo = $_POST['codigo'];		
                $id_produto = $_POST['produto'];							
		
		// procurando o produto mestre para pegar o identificador
		mysql_select_db($database_conexao, $conexao);
		$query_produtos = "SELECT * FROM produtos WHERE codigo = $codigo";
		$produtos = mysql_query($query_produtos, $conexao) or die(mysql_error());
		$row_produtos = mysql_fetch_assoc($produtos);
		$totalRows_produtos = mysql_num_rows($produtos);		
		
		// recebendo as variáveis
		$produto = $row_produtos['id_produto'];	
		$codigo2 = $row_produtos['codigo_iabv'];
		
		if ($codigo <> $codigo2) { ?>
        		
		<script > 
		    window.alert("O código informado para o relacionanmento não existe");
		    window.location.href="index.php?conteudo=winCadastroRelacionamento.php"; 
                </script>         
                    
               <? }else{

                // preciso interromper o fluxo aqui	
            
		// buscando os produtos				
		for($i = 0; $i<count($id_produto); $i++) {
			// escolhe apenas 3 checkbox
			$relacionamento0[0] = $id_produto[0];
			$relacionamento1[1] = $id_produto[1];
			$relacionamento2[2] = $id_produto[2];					
		}	
	
		// inserindo os produtos no banco de dados		
		$sql = "INSERT INTO relacionamento ( data, hora, responsavel, id_produto, relacionamento0, relacionamento1, relacionamento2 ) values ( '$data', '$hora', '$responsavel', '$produto', '$relacionamento0[0]', '$relacionamento1[1]', '$relacionamento2[2]' )";
		echo $sql;
		$sql = mysql_query($sql);
}		
		
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá pessoal do fórum.

Me perdoem pelo furo de ter postado minha dúvida aqui e muito obrigado ao augustoclaro por ter respondido mesmo assim.

Tópico resolvido.

 

Valeu e fiquem na paz.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.