Ir para conteúdo

POWERED BY:

Arquivado

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

11closed

[Resolvido] ERRO de syntax SQL

Recommended Posts

olá

 

alguem pode me ajudar o que esta errado nesse script

 

 

$sql3 = "SELECT * FROM $tabela6 WHERE ID_USERS = ".$linha2["CODIGOID_USERS"]." AND ID_USERS LIKE '".$id."%'";
   $query3 = mysql_query($sql3)  or die ("Erro: ". mysql_error());
   echo "$sql3 <br>";
   while($linha3 = mysql_fetch_array($query3))  {  
   echo "  
     <tr>
      <td class='class1'><a href='completo.php?id=".$linha3["ID_USERS"]."' title='Vizualize o Cliente'> " .$linha3["ID_USERS"]. " </a></td> 
      <td class='class2'> " .$linha3["NOME_COMPLETO_USERS"]. " </td>
      <td class='class1'> " .$linha3["ULTIMOACESSO_USERS"]. " </td>  
     </tr>   
   ";    
   } 

 

coloquei um Echo $sql3 para ver o que esta acontecendo, apareceu a seguinte menssagem

 

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 'AND ID_USERS LIKE '1%'' at line 1

 

 

não consegui achar aonde estou errando, aguem pode me dar uma força

 

 

obrigado...

 

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

olá amigo

 

não sei se entendi oq você quis dizer mais oq aparece no echo é

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 'AND ID_USERS LIKE '1%'' at line 1

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

Foi pedido isso aqui:

$sql3 = "SELECT * FROM $tabela6 WHERE ID_USERS = ".$linha2["CODIGOID_USERS"]." AND ID_USERS LIKE '".$id."%'";
echo $sql3;

 

provavel que a variavel $linha2 esteja sem valor. Ai gera esse erro na sintaxe. Debugue teu código.

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.