galera, qual o erro dessa query???
$tab=mysql_query("SELECT * FROM produtos WHERE valor_credito BETWEEN '$plano_menor_valor'AND '$plano_maior_valor' AND (A BETWEEN '$parcelaA_maior' and '$parcelaA_menor' OR B BETWEEN '$parcelaA_maior' and '$parcelaA_menor' C BETWEEN '$parcelaA_maior' and '$parcelaA_menor' OR D BETWEEN '$parcelaA_maior' and '$parcelaA_menor')AND especial = 's' order by valor_credito");
abnraço a todos!!!
saude e sucesso pra vcs!!
Hal
Erro Na Query
Started By hal, 04/05/2007, 02:31
3 replies to this topic
#1
Posted 04/05/2007, 02:31
#2
Posted 04/05/2007, 03:29
Separe as expressões com parênteses.
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
#3
Posted 04/05/2007, 03:59
fiz assim, e se coloco o valor da parcela, não retorna nada...
se coloc apenas o valor do credito, ele retorna vários valores, sem relação com o que pedi...
fiz assim, dá uma olhada, Eclesiastes...
$tab=mysql_query
("SELECT * FROM produtos WHERE valor_credito BETWEEN '$plano_menor_valor'AND '$plano_maior_valor'
AND
(A BETWEEN '$parcelaA_maior' and '$parcelaA_menor')OR
(B BETWEEN '$parcelaA_maior' and '$parcelaA_menor')OR
( C BETWEEN '$parcelaA_maior' and '$parcelaA_menor')OR
(D BETWEEN '$parcelaA_maior' and '$parcelaA_menor')
AND especial = 's' order by valor_credito");
tá certo???????
se coloc apenas o valor do credito, ele retorna vários valores, sem relação com o que pedi...
fiz assim, dá uma olhada, Eclesiastes...
$tab=mysql_query
("SELECT * FROM produtos WHERE valor_credito BETWEEN '$plano_menor_valor'AND '$plano_maior_valor'
AND
(A BETWEEN '$parcelaA_maior' and '$parcelaA_menor')OR
(B BETWEEN '$parcelaA_maior' and '$parcelaA_menor')OR
( C BETWEEN '$parcelaA_maior' and '$parcelaA_menor')OR
(D BETWEEN '$parcelaA_maior' and '$parcelaA_menor')
AND especial = 's' order by valor_credito");
tá certo???????
#4
Posted 04/05/2007, 12:18
Você tem que montar a query segundo os dados fornecidos. Não coloque variáveis sem valor na query.
E como está a query, está obrigando que seja informado o valor do crédito.
E como está a query, está obrigando que seja informado o valor do crédito.
Edição feita por: Eclesiastes, 04/05/2007, 12:19.
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)