[Resolvido] Problemas com Variável dentro do Sql
for($i=0;$situacao[$i];$i++)
{
if($situacao[$i] == 1)
{
$sit = "".$sit." OR mat_matsit_codigo='$situacao[$i]'";
}
if($situacao[$i] == 2)
{
$sit = "".$sit." OR mat_matsit_codigo='$situacao[$i]'";
}
if($situacao[$i] == 3)
{
$sit = "".$sit." OR mat_matsit_codigo='$situacao[$i]'";
}
if($situacao[$i] == 4)
{
$sit = "".$sit." OR mat_matsit_codigo='$situacao[$i]'";
}
}
$SqlCentroDados = "SELECT COUNT(mat_numero),ctr_nomefantasia FROM matricula A
INNER JOIN centro B ON (A.mat_ctr_codigo = B.ctr_codigo)
WHERE A.mat_ano LIKE '$AnoPadrao' AND
A.mat_sequencia LIKE '$SeqPadrao'
$sit
GROUP BY B.ctr_codigo";
$QueryCentroDados = mysql_query($SqlCentroDados);
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 ' OR mat_matsit_codigo='4' OR mat_matsit_codigo='2' OR mat_matsit_' at line 5
Se eu coloco a consulta no phpmyadmin ela retorna os valores correto!
Discussão (10)
Carregando comentários...