Ir para conteúdo

POWERED BY:

Arquivado

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

DeividMG18

[Resolvido] Erro com o mysql usando dreamweaver

Recommended Posts

to com dificuldade , apos a criacao do banco de dados no wamp eu criei um database no dreamweaver e coloquei o nome da conexao "php" o server "localhost" usuario"login" senha"123" e quando clikei em select apareceu a seguinte menssagem Mysql erro#1045 ........................me ajudem pois nao eh possivel prosseguir sem isso vlw espero o m ais rapido possivel a solucao...mto obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

inserir.php

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<form id="form1" name="form1" method="post" action="new_inserir.php">
  <p>
    <label>Nome:
      <input type="text" name="txtnome" id="txtnome" />
    </label>
  </p>
  <p>
    <label>Email:
      <input type="text" name="txtemail" id="txtemail" />
    </label>
  </p>
  <p>
    <label>Menssagem:
      <textarea name="txtmsg" cols="45" rows="5" id="txtmsg"></textarea>
    </label>
  </p>
  <p> </p>
  <p>
    <input name="txtdata" type="hidden" id="txtdata" value="<?php echo date("Y-m-d")?>" />
  </p>
  <p>
    <label>
      <input type="submit" name="button" id="button" value="Enviar" />
    </label>
  </p>
</form>
</body>
</html>

 

new_inserir.php

 

<?php
$nome=$_POST['txtnome'];
$email=$_POST['txtemail'];
$msg=$_POST['txtmsg'];
$data=$_POST['txtdata'];
?>



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body><table width="200" border="2" cellspacing="2" cellpadding="2">
  <tr>
    <td>Nome:</td>
    <td><?php echo $nome;?> </td>
  </tr>
  <tr>
    <td>Email:</td>
    <td><?php echo $email;?> </td>
  </tr>
  <tr>
    <td>Menssagem:</td>
    <td><?php echo $msg; ?> </td>
  </tr>
  <tr>
    <td>Data:</td>
    <td><?php echo $data; ?> </td>
  </tr>
</table>

</body>
</html>

e no banco de dados fikou assim:

CREATE TABLE `comentario` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`nome` VARCHAR( 100 ) NOT NULL ,
`email` VARCHAR( 100 ) NOT NULL ,
`msg` TEXT NOT NULL ,
`data` DATE NOT NULL 
) ENGINE = innodb

depois eu criei um database no dreamweaver e apareceu akele erro

 

O QUE EU FIZ DE ERRADO VLW POR ME AJUDAR!!!!!!!!!!!!!!!1

Compartilhar este post


Link para o post
Compartilhar em outros sites

o q você fez de errado, foi simplesmente de nao inciar a operacao de insercao, siga estas dicas

 

1-conecte ao banco usando mysql_connect -> http://br.php.net/manual/pt_BR/function.mysql-connect.php

2-selecione o banco usando mysql_select_db -> http://br2.php.net/manual/pt_BR/function.mysql-select-db.php

3-insira os registros usando mysql_query -> http://br.php.net/manual/pt_BR/function.mysql-query.php

 

pra isso use os comandos do banco de dados...veja o manual do mysql no mysql.com, e veja os links do manual do php....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você não postou a parte onde faz conexão ou inserção.

 

Porém, o erro 1045 do MySQL é erro de acesso negado, ou seja, usuário ou senha inválidos:

 

Error: 1045 SQLSTATE: 28000 (ER_ACCESS_DENIED_ERROR)

 

Message: Access denied for user '%s'@'%s' (using password: %s)

 

Fonte: http://dev.mysql.com/doc/refman/5.1/en/error-messages-server.html

 

 

Use este script para testar a conexão:

<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
    die('Não foi possível conectar: ' . mysql_error());
}
echo 'Conexão bem sucedida';
mysql_close($link);
?>
fonte: http://br2.php.net/mysql_connect

 

 

Poste o resultado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

como eu estou usando dream eu nao havia chegado na inserçao por isso estava dando erro, agora eu ja foi orientado pelo meu professor igor a faser a configuracao certa e esta indo tudo bem..................vlw por me ajudarem !!!!!!!!!!!!

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.