Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou com um problema na inserção de dados no meu banco de dados. Todas as variáveis que preciso estão setadas e com o valor correto para serem inseridas, mas ao executar a query de inserção ela retorna o seguinte 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 'Resource id #3' at line 1
segue o meu script de inserção:
if ($dir=opendir($pasta)){ //Diretório a ser vasculhado while(($arquivos=readdir($dir)) !== false){ if($arquivos=="." or $arquivos=="..") continue; { $nome_a=explode(".",$arquivos); $query="INSERT INTO fotos (nome,descricao,arquivo,id_galeria) VALUES (\"".$nome_a[0]."\",\"".$desc."\",\"".$arquivos."\",\"".$id_g."\")"; @mysql_query($sql) or die("Erro ao inserir dados.<br />".mysql_errno()."<br />".mysql_error()); }//fecha if } //fecha while}
Agradeço desde já.
Carregando comentários...