Erro no datasoure
Ola pessoas,
estou com problemas, não consigo enviar meus dados a um banco de dados.
Ja testei a conexão e ela está correta porem sempre aparece o seguinte erro ao tentar enviar:
Segue o erro:
Fatal error: Uncaught PDOException: SQLSTATE[42000]: Syntax error or access violation: 1044 Access denied for user 'id2768058_mestre'@'%' to database 'information_schema' in /storage/ssd1/058/2768058/public_html/datasourceRPG.php:25 Stack trace: #0 /storage/ssd1/058/2768058/public_html/datasourceRPG.php(25): PDOStatement->execute() #1 /storage/ssd1/058/2768058/public_html/cadastro_arenas.php(12): datasource->addArena('qefwgerf', 'agregava', '\xC3\xADndice.jpg') #2 {main} thrown in /storage/ssd1/058/2768058/public_html/datasourceRPG.php on line 25
Pelo que entendi o problema está no datasource na linha 25 porém n sei identificar qual é esse problema,
quem puder ajudar segue o código do datasource:
<?php
class datasource {
private $conn;
public function __construct() {
include 'serverConnRPG.php';
//We create the connection to the database
$connection = new Connection();
$this->conn = $connection->connect();
}
public function addArena($nome,$descricao,$imagem) {
try {
$stmt = $this->conn->prepare("INSERT INTO tbl_arenas
(nome, descricao, imagem)
VALUES (:_nome, :_descricao, :_imagem");
$stmt->bindParam(':_nome', $nome, PDO::PARAM_STR);
$stmt->bindParam(':_descricao', $descricao, PDO::PARAM_STR);
$stmt->bindParam(':_imagem', $imagem, PDO::PARAM_STR);
$stmt->execute();
if ($stmt->rowCount() > 0) {
return modal('arenas_list','sucess',is_null($id));
}
else {
return modal('arenas_list','error',is_null($id));
}
}
catch(PDOExeption $e) {
http_response_code(500);
sql_error("MYSQL ERROR: " . $e->getMessage() . "<br/>");
}
}
}
?>Discussão (0)
Carregando comentários...