Jump to content


Photo

Filtrar Dados


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

#1 Sp3ak3

Sp3ak3

    12 Horas

  • Usuários
  • 151 posts
  • Sexo:Não informado

Posted 22/08/2012, 22:47

galera boa tarde.
estou fazendo uma busca onde o usuario pode escolher a parte do order by.

so que nao quer achar nada.

minha query ficou assim:

$sql = mysql_query("select a.id, a.pedidofisico, a.cliente, a.cpf_cnpj, a.data, b.id_pedido, b.valorun, b.valorreal, b.precodif, b.produto, b.qtd, b.qtd1, b.saldo from pedido a, pedido_itens b where a.cliente = '$nome' AND a.pedidofisico = b.id_pedido AND b.precodif = '2' order by $ordenar $ordenar2", $db) or die(mysql_error());

no meu formulario alem dos campos de busca tenho 2 campos que o usuario escolhe se quer ordenar por nome do cliente, por id e outro campo ele escolhe se e decrescente ou crescenter DESC ou ASC isso vem tudo em variavel.

so que nao funciona. O que posso esta fazendo de errado???

#2 Squall Robert

Squall Robert

    Mr. Squall - Mais Carne do que Osso (hihi)

  • Usuários
  • 507 posts
  • Sexo:Masculino
  • Localidade:Curitiba
  • Interesses:Php ... Php...Php

Posted 24/08/2012, 11:39

Executa o form com o print do SQL e cola ai pra vermos o que ele esta escrevendo na query....
<?php

$squall = new Squall();

$squall->Ajudando("você");

$resultado = $squall->solucao();  ?>

#3 Sp3ak3

Sp3ak3

    12 Horas

  • Usuários
  • 151 posts
  • Sexo:Não informado

Posted 26/08/2012, 21:19

resultado foi:

Resource id #7


#4 Squall Robert

Squall Robert

    Mr. Squall - Mais Carne do que Osso (hihi)

  • Usuários
  • 507 posts
  • Sexo:Masculino
  • Localidade:Curitiba
  • Interesses:Php ... Php...Php

Posted 28/08/2012, 11:18

resultado foi:

Resource id #7


tira o mysqlquery

e imprime
<?php

$squall = new Squall();

$squall->Ajudando("você");

$resultado = $squall->solucao();  ?>

#5 Sp3ak3

Sp3ak3

    12 Horas

  • Usuários
  • 151 posts
  • Sexo:Não informado

Posted 30/08/2012, 16:34

select a.id, a.pedidofisico, a.data, a.cliente, a.cpf_cnpj, a.data, b.id_pedido, b.valorun, b.valorreal, b.precodif, b.produto, b.qtd, b.qtd1, b.saldo from pedido a, pedido_itens b where a.pedidofisico = '263068' AND a.pedidofisico = b.id_pedido order by a.id DESC

e no banco existe o pedido do resultado

#6 Squall Robert

Squall Robert

    Mr. Squall - Mais Carne do que Osso (hihi)

  • Usuários
  • 507 posts
  • Sexo:Masculino
  • Localidade:Curitiba
  • Interesses:Php ... Php...Php

Posted 30/08/2012, 17:42

select a.id, a.pedidofisico, a.data, a.cliente, a.cpf_cnpj, a.data, b.id_pedido, b.valorun, b.valorreal, b.precodif, b.produto, b.qtd, b.qtd1, b.saldo from pedido a, pedido_itens b where a.pedidofisico = '263068' AND a.pedidofisico = b.id_pedido order by a.id DESC

e no banco existe o pedido do resultado



select 
a.id, 
a.pedidofisico, 
a.data, 
a.cliente, 
a.cpf_cnpj, 
a.data, 
b.id_pedido, 
b.valorun, 
b.valorreal, 
b.precodif, 
b.produto, 
b.qtd, b.qtd1, 
b.saldo 
from pedido a
INNER JOIN  pedido_itens b ON (a.pedidofisico = b.id_pedido)
where a.pedidofisico = '263068' 
order by a.id DESC

aparentement esta normal...

mas precisa ver os GET´S para entender como isso esta chegando...
<?php

$squall = new Squall();

$squall->Ajudando("você");

$resultado = $squall->solucao();  ?>




0 user(s) are reading this topic

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

IPB Skin By Virteq