Ir para conteúdo
Fórum Script Brasil
  • 0

Erro Mysql


rodrigocurvello

Pergunta

Olá... fiz um pequeno sistema em PHP/MYSQL e tudo esta funcionando corretamente, exceto o link excluir....

Eu fiz uma pagina chamada excluir.php. nessa pagina o user escolhe o registro q serah excluido. é só clicar encima dele q serah chamada uma pagina excluir_ok.php q irah remover os dados da tabela. No entanto estah dando esse erro:

Access denied for user: 'acisjc@200.234.200.9' to database 'delete from cursos where nome='Excel''

A senha e login do mysql estaum beleza! afinal consigo cadastrar sem problemas... podem me dizer o q estah acontecendo? VLW! laugh.gif

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

<?
session_start();
if ($_SESSION[acesso] == "correto")
{
include 'conecta.php';
require 'links.php';
$sql="delete * from cursos where nome='".$nome."'";
$exe=mysql($sql,$dbh)or print(mysql_error());
if($exe==1)
	echo "<font style='font-size:11px;font-family: Verdana, Tahoma; color:#000000'>Curso Excluído Com Sucesso!<br><a href='cursos.php' target='_parent'>VOLTAR</a></font>";
else
	echo "<font style='font-size:11px;font-family: Verdana, Tahoma; color:#000000'>O Curso Não Pode Ser Excluído! Tente Novamente.<br><a href='cursos.php' target='_parent'>VOLTAR</a></font>";
}
else{
	echo "<script>alert('Efetue Login')</script>";
	//header (Location: index.php);
}
?>

Aki esta! Obrigado!

Link para o comentário
Compartilhar em outros sites

  • 0

Brow,

Quando você usa o mysql, te, que passar 3 parâmetros:

mysql($conexão,$query,$DB)
E você só passou 2 , e o primeiro é a conexão..... então passe a conexão antes da variável da query.... ficaria +_ assim:
exe=mysql($conn,$sql,$dbh)

onde $conn é a conexão ao banco.....

Testa e posta aí depois.....

Até+

cool.gif

Link para o comentário
Compartilhar em outros sites

  • 0

Brow,

Quando você usa o mysql, te, que passar 3 parâmetros:

mysql($conexão,$query,$DB)
E você só passou 2 , e o primeiro é a conexão..... então passe a conexão antes da variável da query.... ficaria +_ assim:
exe=mysql($conn,$sql,$dbh)
onde $conn é a conexão ao banco..... Testa e posta aí depois..... Até+ cool.gif
cara, mais o $dbh é a variavel de conexao... vo coloca aki o conecta.php
<?
$dbh=mysql_connect ("mysql.acisjc.com.br", "acisjc", "000000") or die ('I cannot connect to the database because: ' . mysql_error());
$db = mysql_select_db ("acisjc", $dbh) or die ("Erro ao selecionar base");
?>

como faço?! wink.gif

Link para o comentário
Compartilhar em outros sites

  • 0

Olha,

A função mysql funciona com 3 parametros na sequencia:

->Conexão

->Query a ser executada

->Nome do Database

Exemplo de aplicação da função mysql:

$conn = mysql_connect(servidor,user,pass);//conecta DB

$result = mysql($conn,"SELECT *FROM tabela","Nome do DB"); //Executa query selecionando o DB ao mesmo tempo

mas você já deu um comando mysql_select db.... então o comando a ser realizado é

mysql_query($query a ser executada);

No seu caso, como você já conectou e selecionou o DB, ficará assim:

mysql_query($sql);

Testa esse e ve como fica

Até+

cool.gif

Link para o comentário
Compartilhar em outros sites

  • 0
Olha,

A função mysql funciona com 3 parametros na sequencia:

->Conexão

->Query a ser executada

->Nome do Database

Exemplo de aplicação da função mysql:

$conn = mysql_connect(servidor,user,pass);//conecta DB

$result = mysql($conn,"SELECT *FROM tabela","Nome do DB"); //Executa query selecionando o DB ao mesmo tempo

mas você já deu um comando mysql_select db.... então o comando a ser realizado é

mysql_query($query a ser executada);

No seu caso, como você já conectou e selecionou o DB, ficará assim:

mysql_query($sql);

Testa esse e ve como fica

Até+

cool.gif

Perfeito! VLW CARA!

TUDO CERTO!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,2k
×
×
  • Criar Novo...