Jump to content


AlexSandroJAP

Member Since 21/05/2009
Offline Last Active 23/09/2010, 17:40
-----

Topics I've Started

Select Em Banco Access Gerado Dinamicamente

23/09/2010, 10:13

Tenho uma situação que preciso fazer uma select em um banco de dados Access, porem esse banco é gerado dinamicamente na maquina do usuario, e o usuario pode ter o access em Ingles ou Portugues, por exemplo e ai vem o problema. A condição Where é a seguinte:

SQL.Append("    Producao.DataHoraInicial <= #" + (String.Format("{0:dd/MM/yyyy}", DataFinal)).ToString() + " 23:59:59# ");
SQL.Append("    AND ");
SQL.Append("    Producao.DataHoraFinal >= #" + (String.Format("{0:dd/MM/yyyy}", DataInicial)).ToString() + " 00:00:00# ");

Mas qdo roda em um banco gerado pelo Access/Windows Ingles ele nao traz nada, pois nao entende as datas no formata dd/mm/yyyy. Alguem tem ideia de como resolver isso?

Abraço

Jquery

31/03/2010, 01:01

Olá,

tenho uma pagina com um formulario de cadastro que os campos estado e cidade sao preenchido dinamicamente. Estes campos nao sao validados, porem alguns outros sao. Valido isso no arquivo php que recebe o form, e caso haja algum erro eu retorno a pagina.
O problema é que quando retorno a pagina o estado esta preenchido, mas a cidade nao. E no combo de cidade tb nao tem nada. Entao preciso escolher outro estado para assim ocorrer o evento change e voltar no estado correto para carregar a lista de cidades.

alguem saberia uma saida?
quanto a validação precisa realmente ser feita no arq q recebe o form.


alex sandro

Retorno De Dados Em <table>

24/10/2009, 11:06

Olá amigos, estou batalhando em fazer uma página que a pessoa escolha a cidade em um combobox e eu retorne os vendedores com seus respectivos telefones que atendem essa cidade. Até consegui fazer, mais estou retornando os dados em um textarea (de um form) pois estou me baseando em um exemplo que usa form, mas eu queria retornar esses dados em uma tabela para poder "tabular" e formatar e "zebrar" as linhas. Mas aqui peço a ajuda dos amigos apenas para jogar esse resultado em uma tabela e nao textarea como esta atualmente. segue meu código:

index.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title>xxx</title>
  <link href="css/css.css" rel="stylesheet" type="text/css" />

  <script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
  <script type="text/javascript">
	  $(document).ready(function(){

		 $("select[name=cidade]").change(function(){
			$("textarea[name=vendedor]").html('Carregando...');

			$.post("vendedor.php",
				  {cidade:$(this).val()},
				  function(valor){
					 $("textarea[name=vendedor]").html(valor);
				  }
				  )

		 })
	  })
  </script>
</head>

<body>
<form action="" method="post">
   <select name="cidade">
	   <option value="0">Escolha uma Cidade</option>
		<?php
		 mysql_connect("localhost", "root", "");
		 mysql_select_db("baseDeDados");

		 $sql = "SELECT * FROM cidades ORDER BY nome ASC";
		 $qr = mysql_query($sql) or die(mysql_error());
		 while($ln = mysql_fetch_assoc($qr)){
			echo '<option value="'.$ln['id'].'">'.$ln['nome'].'</option>';
		 }
	  ?>

	</select>
<br /><br /><br />

	<textarea name="vendedor" cols="50" rows="5"></textarea>

</form>

</body>
</html>


vendedor.php
<?php

mysql_connect("localhost", "root", "");
mysql_select_db("baseDeDados");

$cidade = $_POST['cidade'];

$sql = "SELECT * FROM vendedores WHERE vendedores.id IN (SELECT cidade_vendedor.id_vendedor FROM cidade_vendedor WHERE cidade_vendedor.id_cidade = '$cidade')";

$qr = mysql_query($sql) or die(mysql_error());

if(mysql_num_rows($qr) == 0){
   echo 'Sem vendedor cadastrado'; }
else
{
   while($ln = mysql_fetch_assoc($qr)){
	  echo 'Vendedor: '.$ln['nome'].'  -  Telefone: '.$ln['telefone']."\n";
   }
}

?>

agradeço qq ajuda!

IPB Skin By Virteq