Ir para o conteúdo
CrackPT

Alter table através de uma query em php - Urgente!

Mensagens Recomendadas

CrackPT    0
CrackPT

Boa tarde a todos...

Estou a tentar fazer uma parte de código em php para alterar uma tabela de uma base de dados em MySQL... Tudo isto para tornar o site ainda mais dinamico (e cm é obvio, isto só pode ser gerido pelo administrador)

O código que estou a tentar implementar é este:

     

//STRINGS PARA ALTERAR AS TABELAS
echo"<br>";
$alter_publicidade="alter table publicidade add esp$letra longblob after esp$letra_anterior";
$con_publicidade=mysql_query($alter_publicidade);
$res_publicidade=mysql_affected_rows($con_publicidade);
echo $alter_publicidade;
echo "<br>";

$alter_pub_fcd="alter table pub_fcd add esp$letra tinyint(1) after esp$letra_anterior";
$con_pub_fcd=mysql_query($alter_pub_fcd);
$res_pub_fcd=mysql_affected_rows($con_pub_fcd);
echo $alter_pub_fcd;
echo "<br>";

$alter_publicidade_prerec="alter table publicidade_prerec add esp$letra longblob after esp$letra_anterior";
$con_publicidade_prerec=mysql_query($alter_publicidade_prerec);
$res_publicidade_prerec=mysql_affected_rows($con_publicidade_prerec);
echo $alter_publicidade_prerec;
echo "<br>";

$alter_pub_fcd_prerec="alter table pub_fcd_prerec add esp$letra tinyint(1) after esp$letra_anterior";
$con_pub_fcd_prerec=mysql_query($alter_pub_fcd_prerec);
$res_pub_fcd_prerec=mysql_affected_rows($con_pub_fcd_prerec);
echo $alter_pub_fcd_prerec;
echo "<br>";
//FIM STRINGS ALTERAR TABELAS

Já exprimentei fazer a query no proprio MySQL e esta funciona, mas não sei o porque de não querer dar aqui ...

Agradeço ajuda.

Cumprimentos

Crack

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
CrackPT    0
CrackPT

Já já efectuei a ligação à bd xD

N.. n dá erros... simplesmente o mysql_query não é executado... é mesmo muito estranho.. porque se fizer manualmente.. funciona :S

(Manualmente refiro-me mesmo em pegar no echo da string e cola-lo no phpMyAdmin

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
CrackPT    0
CrackPT

Obrigado a todos...

TheGlorious fiz o que me disseste e era uma questão de permissoes....

Entrei no projecto a meio e não sabia quais as permissoes que estavam definidas para o utilizador que fazia ligação à bd :P

Obrigado :)

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade