Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou tendo dificuldades em retornar alguns valores escolhidos no select...
$sql2="SELECT * FROM cancelados AS a WHERE ( a.Attribute='Cancelamento' AND a.Value BETWEEN '$dataini' AND '$datafim' AND a.Attribute='UserName' ) AND a.UserName IN ("; if($cidade!='') { $sql2.="select * from cancelados AS b where ( b.Attribute='Cidade' AND b.Value LIKE '".$cidade." )) "; } $qry=mysql_query($sql2); while($row=mysql_fetch_array($qry)) { $Cidade=$row['b.Value']; echo "<br>aee $Cidade"; }
o que o código abaixo faz...
nessa tabela cancelados, existem 2 campos Attribute e Value.
O atributo pode ser, Vencimento,UserName,Cidade e etc... e o Value recebe os valores desejados de cada atributo...
no primeiro select eu faço uma busca entre dataini e datafim...
depois eu seleciono os nomes de usuarios e vejo se eles estao no outro select
entao eu verifico a cidade deles...
entao no while.. eu pego o b.Cidade, tento mostrar a cidade, mas me retorna um erro
abraço
Carregando comentários...