def 1 Denunciar post Postado Julho 22, 2009 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 ''email' VARCHAR(255) NOT NULL' at line 1 $w2 = mysql_query("SELECT * FROM enviados"); $emails="email".$n; while($w3 = mysql_fetch_array($w2)){ $n=$w3['cont']; } $n+=1; mysql_query("ALTER TABLE enviados ADD '$emails' VARCHAR(255) NOT NULL ;"); if($w){ mysql_query("UPDATE enviados SET cont='0' WHERE id='1';"); } else { echo mysql_error(); } meu interesse não é no php e sim no mysql o erro acusa no mysql Compartilhar este post Link para o post Compartilhar em outros sites
celsoendo 0 Denunciar post Postado Julho 22, 2009 O que você queria fazer com essa query? Se a idéia é adicionar uma coluna a sintaxe deve ser: ALTER TABLE tabela ADD COLUMN nome_coluna tipo_coluna extras Ex: ALTER TABLE tabela ADD COLUMN nome VARCHAR(50) NOT NULL DEFAULT ''; Compartilhar este post Link para o post Compartilhar em outros sites
giesta 29 Denunciar post Postado Julho 23, 2009 '$emails' nao pode ter aspias Compartilhar este post Link para o post Compartilhar em outros sites