Jump to content


Lady_Ju

Member Since 07/12/2010
Offline Last Active 24/01/2011, 16:53
-----

Posts I've Made

In Topic: Campo Select Automático

10/12/2010, 08:58

Estou com a mesma dúvida!!

Tenho cadastro de jogo...cadastro a data e os times
quando o usuário selecionada uma data...quero que no próximo select apareça(vindo do banco) apenas os jogos referentes a data escolhida!!

Eu "rodei" a internet toda..mas nada deu um resultado satisfatório...
como faço um refresh usando javascript???
Dou um refresh automático na página?? fiz isso e não mudou o campo!!

:unsure:

Opa....kurmann

Se ainda estiver precisando
achei esse tutorial aqui

http://www.daviferre...p-e-jquery.html

In Topic: While Select

07/12/2010, 16:39

Olá, tipo tenho uma tabela de produtos que contem o campo ESTOQUE e gostaria de listar o valor em SELECT
para intender melhor voces podem ver no www.justshop.com.br ou www.e-coyote.com.br onde no carrinho de compras a pessoa informa a quantidade que deseja compras atraves de um select e nao de um input txt.

eu coloco pra listar o valor do estoque soh que ele aparece o valor normal ( ja esperava por isso ) só que eu keria tipo se tiver 7 produtos em estoque ele aparece-se

1
2
3
4
5
6
7

e não apenas o 7.


<?php
	$tb = mysql_real_escape_string($_SESSION[cesta][$CODPRD][CODIGO]);
    $sql = mysql_query("SELECT * FROM tblproduto WHERE CODPRD='$tb' AND STAATI='S' AND CODTPOETQ='1'");
     ?><?
 while ($tbl = mysql_fetch_array($sql)) {

?>

grato!


Humm....olha recentemente fiz o código abaixo para listar todos os clientes cadastrados no banco...dá uma olhada no código.. de repente te ajuda!

//método que retorna todos os clientes cadastrados
	public function buscarCliente(){
		$sql = "SELECT * FROM `cliente` WHERE 1";
		//executa o SQL
		$result = mysql_query($sql);
		/*laço que ira percorrer todas as posições de um array contendo os dados dos clientes*/
		while($dados = mysql_fetch_array($result))
		{
			$cliente = new Cliente(array('id_cliente'=>$dados['id_cliente']),array('nome_cliente'=>$dados['nome_cliente']),array('nome_atendimento'=>$dados['nome_atendimento']));
$arr[] = $cliente;			
			}
			//retorna o array com todos os objetos instanciados: cada registro um objeto
			return $arr;
	}

/*Agora imprimo na minha página HTML*/

for($i = 0;$i<count($arr);$i++){
 
 
?>
<tr>
<td>
<?php
//imprime o id do cliente dentro da celula
print $arr[$i]->id_cliente['id_cliente'];
?>
</td>
<td>
<?php
print $arr[$i]->nome_cliente['nome_cliente'];
?>
</td>
<td>
<?php
print htmlentities($arr[$i]->nome_atendimento['nome_atendimento']);
?>

Espero que lhe seja útil...no teu caso acho que falta um array

In Topic: Pegar Valor Escolhido Pelo Usuário No <Option>

07/12/2010, 16:08

No banco de dados categoria o nome é nome_categoria

mesmo assim troquei o nome da variável para categoria_nome e não deu certo!!
=/ não está pegando o valor selecionado.

Opa..opa...já resolvi...
o problema estava mesmo no nome da variável...não lá em POST
mas
aqui

Código Funcionando e adicionando no banco
<p>Descri&ccedil;&atilde;o da categoria&nbsp;<select name="descricao_categoria" id="descricao_categoria">
                             <option value="descricao_categoria">Escolha uma descrição</option>
                             <?php
							   //query para inserir os dados
							   $sql = mysql_query("SELECT DISTINCT descricao, id_categoria FROM categoria_quiz", $db);
							   
							   while($row = mysql_fetch_array($sql))
							   {
								   $descricao_categoria = $row['descricao'];
								   $id_categoria = $row['id_categoria'];
								   echo '<option value="'.$descricao_categoria.'">'.$descricao_categoria.'</option>';
							  }
							  ?>                              
                              </select></p>  



Código Anterior para vocês verem o erro
<p>Descri&ccedil;&atilde;o da categoria <select name="id_categoria" id="descricao_categoria">
                             <option value="descricao_categoria">Escolha uma descrição</option>
                             <?php
                                                           //query para inserir os dados
                                                           $sql = mysql_query("SELECT DISTINCT descricao, id_categoria FROM categoria", $db);
                                                           
                                                           while($row = mysql_fetch_array($sql))
                                                           {
                                                                   $descricao_categoria = $row['descricao'];
                                                                   $id_categoria = $row['id_categoria'];
                                                                   echo '<option value="'.$id_categoria.'">'.$descricao_categoria.'</option>
';
                                                                   /*$descricao = document.getElementById('descricao').value;*/
                                                           }
                                                          ?>                              
                              </select></p>  


Sei lá por que achei que deveria passa a id da categoria informada no banco...esse foi meu erro!!!

Resolvido...desculpa ocupei tópico atoa..mas MUITO OBRIGADA LeoB..se tu não tivesse me chamado a atenção pro nome das variáveis eu nunca teria visto isso!!

IPB Skin By Virteq