Ir para conteúdo

POWERED BY:

Arquivado

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

Andre Summers

Problemas com Subquery

Recommended Posts

Estou tendo problemas com a consulta abaixo. Podem me dizer se há algum erro de sintaxe?

 

//Puxando os dados
$superquery = "SELECT cpf, tipo, subtipo, caminho FROM aso WHERE subtipo = '".$subtipo."' AND cpf IN (SELECT cpf FROM funcionarios WHERE postodetrabalho = '".$postodetrabalho."') ORDER BY cpf ASC";
$result = mysql_query($superquery);
$quantreg = mysql_num_rows($result);

if(!$result){
	echo "Erro no processamento: ".mysql_error();
}

if($quantreg == 0){ 
	echo "<tr><td colspan=\"6\"><span class=\"extras\">Não há resultados a serem exibidos.</span></td></tr>";
}else{

	while($linha = mysql_fetch_assoc($result)) {

		$corA = '#ffffff';
		$corB = '#f7f7f7';
		$cor = $cor == $corA ? $corB : $corA;	
		echo "<tr bgcolor=\"".$cor."\">";
		echo "<td align=\"center\"><input type=\"checkbox\" name=\"arquivo[]\" id=\"arquivo\" value=\"".$linha["caminho"]."\" /></td>";
		echo "<td width=\"100\" align=\"center\"><span class=\"textomain2\">".$linha["cpf"]."</span></td>";
		echo "<td width=\"103\" align=\"center\"><span class=\"textomain2\">".$linha["tipo"]."</span></td>";
		echo "<td width=\"155\" align=\"center\"><span class=\"textomain2\">".$linha["subtipo"]."</span></td>";
		echo "<td width=\"182\" align=\"center\"><span class=\"textomain2\">".$postodetrabalho."</span></td>";
		echo "<td width=\"4\" align=\"center\"><a href=\"documentos/".$linha["caminho"]."\" target=\"_blank\" title=\"Baixar este Documento\"><img src=\"images/download.jpg\" border=\"0\"></a></td>";
		echo "</tr>";
	
	}//fecha WHILE
		
}//fecha ELSE

Agradeço desde já a atenção.

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

as simples na $variavel

'".$subtipo."

'$subtipo'

você concatena no resultado no php nao no mysql

 

. '$subtipo' . >> isso e php nao mysql

 

acho que deve ser por causa disso.

 

ou você tbm poderia fazer um select com 2 tabelas e usando o cpf como chave unica.

 

abraç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.