Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

SerraVentura

erro na query

Recommended Posts

Error in MySQL

Query select a.online, a.PicDefault, a.Age, b.* from UserTable a JOIN cad_perfil b ON a.id = b.id_usu where a.online = 1 and a.PicDefault <> 0 and a.Age >= 15 and a.Age <= 30 and b.sexo = "masculino" and b.opc_sexual = "" and b.intencao = "" and b.cidade = "rio de janeiro" and b.estado = "RJ" and b.pais = "brasil" and b.estatura = "mediana" and b.fisico = "em forma" and b.pele = "pardo mulato" and b.civil = "" and b.religiao = "judaica" and b.filhos_f = "nao" and b.filhos_h = "nao" b.formacao = "superior" and b.fumante = "nao"

 

MySQL Error

You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'b.formacao = "superior" and b.fumante = "nao"' at line 5

 

File /home/httpd/html/teste.com.br/html/resultado_avanc.php

Line 23

 

 

Alguém sabe dizer o q fiz de errado nessa query

 

ela no script

 

$sql = "select a.online, a.PicDefault, a.Age, b.* from UserTable a JOIN cad_perfil b ON a.id = b.id_usu where a.online = 1

    and a.PicDefault <> 0 and a.Age >= $idade1 and a.Age <= $idade2 and b.sexo = \"$sexo\" and b.opc_sexual = \"$opc_sexual\"

    and b.intencao = \"$intencao\" and b.cidade = \"$cidade\" and b.estado = \"$estado\" and b.pais = \"$pais\" and b.estatura = \"$estatura\"

    and b.fisico = \"$fisico\" and b.pele = \"$pele\" and b.civil = \"$civil\" and b.religiao = \"$religiao\" and b.filhos_f = \"$filhos_f\"

    and b.filhos_h = \"$filhos_h\" b.formacao = \"$formacao\" and b.fumante = \"$fumante\"   

    ";

$rs = $mpage->DoQuery($sql);

Compartilhar este post


Link para o post
Compartilhar em outros sites

opa!!

 

eera isso mesmo!!

 

valew....

 

só q deu outro erro agora :(

 

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/httpd/html/teste.com.br/html/resultado_avanc.php on line 24

parece q ele naum ta deixando criar um array do resultado da query ta assim o codigo...

 

PHP

[*]$sql = "select a.online, a.PicDefault, a.Age, b.* from UserTable a JOIN cad_perfil b ON a.id = b.id_usu where a.online = 1

[*]  and a.PicDefault <> 0 and a.Age >= $idade1 and a.Age <= $idade2 and b.sexo = \"$sexo\" and b.opc_sexual = \"$opc_sexual\"

[*]  and b.intencao = \"$intencao\" and b.cidade = \"$cidade\" and b.estado = \"$estado\" and b.pais = \"$pais\" and b.estatura = \"$estatura\"

[*]  and b.fisico = \"$fisico\" and b.pele = \"$pele\" and b.civil = \"$civil\" and b.religiao = \"$religiao\" and b.filhos_f = \"$filhos_f\"

[*]  and b.filhos_h = \"$filhos_h\" and b.formacao = \"$formacao\" and b.fumante = \"$fumante\"  

[*]  ";

[*]$rs = $mpage->DoQuery($sql);

[*]$var = mysql_fetch_array($rs)

Compartilhar este post


Link para o post
Compartilhar em outros sites

o script é aquele ali em cima mesmo..... a linha 24 que o erro da é o comando $var = mysql_fetch_array($rs) (q ta como linha 8 no meu post)...

 

Entaum o q acontece é o seguinte... quando o script vai criar um array do meu resultado sql ele da esse erro...

 

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/httpd/html/teste.com.br/html/resultado_avanc.php on line 24(ou 8)

 

Tradução

o argumento fornecido não é um recurso válido do resultado de MySQL

 

ae eu naum consigo entender o pq disso...

erro na query?

erro na minha hospedagem em relação ao suporte do camando mysql_fetch_array?

 

ou outra coisa?

 

valew ae pela atenção galera...se alguém tiver uma ideia!! :o

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.