Ir para conteúdo

Arquivado

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

mauriforte

[Resolvido] mysql select

Recommended Posts

tenho o seguinte select:

$sq = "select $this->table.id as mid, $this->table.$this->fDisp as display,(select count(*) from $this->table where $this->table.$this->fParent = mid group by $this->table.$this->fParent) as sub from $this->table where $this->table.$this->fParent = $parentId $ord";

 

obtenho a seguinte mensagem de erro: 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 'as display, select count(*) from carros where carros.parent = mid group ' at line 1

 

uso a versão 5.1.36 do mysql.

não consigo, apesar de várias alterações testadas, contornar o problema.

Alguém pode ajudar-me ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faça:


echo $sql;

Para podemos ver como está a consulta.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Havia falta de uma anterior definição do valor para fDisp, só percebida após sua sugestão de echo $sq, que, por descuido, não havia feito.

Agora, funciona.

Obrigado.

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.