[ create a new paste ] login | about

Link: http://codepad.org/pd3vrQya    [ raw code | output | fork ]

PHP, pasted on Apr 24:
										if(isset($_POST['ean']) && isset($_POST['qtd']) && isset($_POST['vencimento'])){
											if(is_numeric($_POST['ean']) && is_numeric($_POST['qtd']){
												$postean = $_POST['ean'];
												$posqtd = $_POST['qtd'];
												$postvencimento = $_POST['vencimento'];
												$db_password = $db_username;
												try{
													$conn = new PDO("oci:dbname=".$tns,$db_username,$db_password);
													$consulta = $conn->prepare("
														SELECT * FROM DUAL
													");
													$consulta->execute();
													while ($registros = $consulta->fetch(PDO::FETCH_ASSOC))
														{
															$codigo = $registros['CODIGO'];
															$produto = $registros['PRODUTO'];
															$cmp = $registros['COMPRADOR'];
															$codforn = $registros['CODFORN'];
															$secao = $registros['SECAO'];
															$custo = str_replace(',', '.',$registros['CUSTO']);
															$estoque = str_replace(',', '.',$registros['ESTOQUE']);
															$saimed = $registros['SAIMED'];
															$teste_inicial = geraTimestamp($dataAtual);
															$teste_final = geraTimestamp($postvencimento);
															$testediferenca = $teste_final - $teste_inicial;
															$dias = ceil( $testediferenca / (60 * 60 * 24)); // 225 dias
															
															$verduplicidade		= mysql_query("SELECT ean, vencimento FROM vencimentos WHERE ean='$postean' && vencimento='$postvencimento' && loja='$codfilialUser' limit 1");
															$resultduplicidade  	= mysql_num_rows($verduplicidade);
															if($resultduplicidade > 0){
																echo "<center><h1><font color=red>DATA DE VENCIMENTO FORA DA FAIXA DE REBAIXA! ".$dias."DIAS</font></h1></center>";
															}else{
																if($cmp==3){
																	if($dias < 31 &&  $dias > 2){
																		if($postqtd>$estoque){
																			echo "<center><h1><font color=red>QUANTIDADE INFORMADA MAIOR QUE ESTOQUE!<br>REALIZAR INVENTÁRIO PARA AJUSTAR ESTOQUE</font></h1></center>";
																		}else{
																			mysql_query("INSERT INTO `vencimentos` (loja, ean, codigo, produto, codforn, secao, cmp, qtd, vencimento, inclusao, comercial, respcomercial, status) VALUES ('$nomeloja','$postean','$codigo','$produto','$codforn','$secao','$cmp','$postqtd','$postvencimento','$dataAtual2','','','0')");
																		}
																	}else{
																			echo "<center><h1><font color=red>DATA DE VENCIMENTO FORA DA FAIXA DE REBAIXA! ".$dias."DIAS</font></h1></center>";
																	}
																}elseif($cmp== 11 or $cmp== 17){
																	if($dias < 31 &&  $dias > 5){
																		if($postqtd>$estoque){
																			echo "<center><h1><font color=red>QUANTIDADE INFORMADA MAIOR QUE ESTOQUE!<br>REALIZAR INVENTÁRIO PARA AJUSTAR ESTOQUE</font></h1></center>";
																		}else{
																			mysql_query("INSERT INTO `vencimentos` (loja, ean, codigo, produto, codforn, secao, cmp, qtd, vencimento, inclusao, comercial, respcomercial, status) VALUES ('$nomeloja','$postean','$codigo','$produto','$codforn','$secao','$cmp','$postqtd','$postvencimento','$dataAtual2','','','0')");
																		}
																	}else{
																			echo "<center><h1><font color=red>DATA DE VENCIMENTO FORA DA FAIXA DE REBAIXA! ".$dias."DIAS</font></h1></center>";
																	}
																}else{
																	if($dias < 31 &&  $dias > 2){
																		if($postqtd>$estoque){
																			echo "<center><h1><font color=red>QUANTIDADE INFORMADA MAIOR QUE ESTOQUE!<br>REALIZAR INVENTÁRIO PARA AJUSTAR ESTOQUE</font></h1></center>";
																		}else{
																			mysql_query("INSERT INTO `vencimentos` (loja, ean, codigo, produto, codforn, secao, cmp, qtd, vencimento, inclusao, comercial, respcomercial, status) VALUES ('$nomeloja','$postean','$codigo','$produto','$codforn','$secao','$cmp','$postqtd','$postvencimento','$dataAtual2','$resposta','$dataresp','$status')");
																		}
																	}else{
																			echo "<center><h1><font color=red>DATA DE VENCIMENTO FORA DA FAIXA DE REBAIXA! ".$dias."DIAS</font></h1></center>";
																	}
																}
															}																
														}
												}catch(PDOException $e){
													//echo ($e->getMessage());
												}
											}
										}


Output:
										if(isset($_POST['ean']) && isset($_POST['qtd']) && isset($_POST['vencimento'])){
											if(is_numeric($_POST['ean']) && is_numeric($_POST['qtd']){
												$postean = $_POST['ean'];
												$posqtd = $_POST['qtd'];
												$postvencimento = $_POST['vencimento'];
												$db_password = $db_username;
												try{
													$conn = new PDO("oci:dbname=".$tns,$db_username,$db_password);
													$consulta = $conn->prepare("
														SELECT * FROM DUAL
													");
													$consulta->execute();
													while ($registros = $consulta->fetch(PDO::FETCH_ASSOC))
														{
															$codigo = $registros['CODIGO'];
															$produto = $registros['PRODUTO'];
															$cmp = $registros['COMPRADOR'];
															$codforn = $registros['CODFORN'];
															$secao = $registros['SECAO'];
															$custo = str_replace(',', '.',$registros['CUSTO']);
															$estoque = str_replace(',', '.',$registros['ESTOQUE']);
															$saimed = $registros['SAIMED'];
															$teste_inicial = geraTimestamp($dataAtual);
															$teste_final = geraTimestamp($postvencimento);
															$testediferenca = $teste_final - $teste_inicial;
															$dias = ceil( $testediferenca / (60 * 60 * 24)); // 225 dias
															
															$verduplicidade		= mysql_query("SELECT ean, vencimento FROM vencimentos WHERE ean='$postean' && vencimento='$postvencimento' && loja='$codfilialUser' limit 1");
															$resultduplicidade  	= mysql_num_rows($verduplicidade);
															if($resultduplicidade > 0){
																echo "<center><h1><font color=red>DATA DE VENCIMENTO FORA DA FAIXA DE REBAIXA! ".$dias."DIAS</font></h1></center>";
															}else{
																if($cmp==3){
																	if($dias < 31 &&  $dias > 2){
																		if($postqtd>$estoque){
																			echo "<center><h1><font color=red>QUANTIDADE INFORMADA MAIOR QUE ESTOQUE!<br>REALIZAR INVENTÁRIO PARA AJUSTAR ESTOQUE</font></h1></center>";
																		}else{
																			mysql_query("INSERT INTO `vencimentos` (loja, ean, codigo, produto, codforn, secao, cmp, qtd, vencimento, inclusao, comercial, respcomercial, status) VALUES ('$nomeloja','$postean','$codigo','$produto','$codforn','$secao','$cmp','$postqtd','$postvencimento','$dataAtual2','','','0')");
																		}
																	}else{
																			echo "<center><h1><font color=red>DATA DE VENCIMENTO FORA DA FAIXA DE REBAIXA! ".$dias."DIAS</font></h1></center>";
																	}
																}elseif($cmp== 11 or $cmp== 17){
																	if($dias < 31 &&  $dias > 5){
																		if($postqtd>$estoque){
																			echo "<center><h1><font color=red>QUANTIDADE INFORMADA MAIOR QUE ESTOQUE!<br>REALIZAR INVENTÁRIO PARA AJUSTAR ESTOQUE</font></h1></center>";
																		}else{
																			mysql_query("INSERT INTO `vencimentos` (loja, ean, codigo, produto, codforn, secao, cmp, qtd, vencimento, inclusao, comercial, respcomercial, status) VALUES ('$nomeloja','$postean','$codigo','$produto','$codforn','$secao','$cmp','$postqtd','$postvencimento','$dataAtual2','','','0')");
																		}
																	}else{
																			echo "<center><h1><font color=red>DATA DE VENCIMENTO FORA DA FAIXA DE REBAIXA! ".$dias."DIAS</font></h1></center>";
																	}
																}else{
																	if($dias < 31 &&  $dias > 2){
																		if($postqtd>$estoque){
																			echo "<center><h1><font color=red>QUANTIDADE INFORMADA MAIOR QUE ESTOQUE!<br>REALIZAR INVENTÁRIO PARA AJUSTAR ESTOQUE</font></h1></center>";
																		}else{
																			mysql_query("INSERT INTO `vencimentos` (loja, ean, codigo, produto, codforn, secao, cmp, qtd, vencimento, inclusao, comercial, respcomercial, status) VALUES ('$nomeloja','$postean','$codigo','$produto','$codforn','$secao','$cmp','$postqtd','$postvencimento','$dataAtual2','$resposta','$dataresp','$status')");
																		}
																	}else{
																			echo "<center><h1><font color=red>DATA DE VENCIMENTO FORA DA FAIXA DE REBAIXA! ".$dias."DIAS</font></h1></center>";
																	}
																}
															}																
														}
												}catch(PDOException $e){
													//echo ($e->getMessage());
												}
											}
										}


Create a new paste based on this one


Comments: