Deprecated: mysql_connect():
Bom dia! Galera
preciso de uma ajuda
estou fazendo um codigo e esta dando o seguinte erro
Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in C:\wamp\www\paineladm\classes\banco.class.php on line 26
porem eu vi aqui nessa linha que no meu codigo esta correto porem nao sei que esta acontecendo
INSERT INTO crm_usuarios (nome, email, login, senha, ativo, administrador, datacad) VALUES ('', '', '', '', '', '', '') Ocorreu um erro com os seguintes detalhes:
public function conecta() {
$this->conexao = mysql_connect($this->servidor, $this->usuario, $this->senha, TRUE)
or die($this->trataerro(__FILE__, __FUNCTION__, mysql_errno(), mysql_error(), TRUE));
mysql_select_db($this->nomebanco) or die($this->trataerro(__FILE__, __FUNCTION__, mysql_errno(), mysql_error(), TRUE));
mysql_query("SET NAMES 'utf8'");
mysql_query("SET character_set_connection=utf8");
mysql_query("SET character_set_client=utf8");
mysql_query("SET character_set_results=utf8");
}
public function inserir($objeto) {
//insert into nome da tabela ($campo1, $campo2) values ($valor1, $valor2)
$sql = "INSERT INTO " . $objeto->tabela . " (";
for ($i = 0; $i < count($objeto->campos_valores); $i++):
$sql .= key($objeto->campos_valores);
if ($i < (count($objeto->campos_valores) - 1)):
$sql.= ", ";
else:
$sql .= ") ";
endif;
next($objeto->campos_valores);
endfor;
reset($objeto->campos_valores);
$sql .= "VALUES (";
for ($i=0; $i < count($objeto->campos_valores); $i++):
$sql .= is_numeric($objeto->campos_valores[key($objeto->campos_valores)]) ?
$objeto->campos_valores[key($objeto->campos_valores)] :
"'" . $objeto->campos_valores[key($objeto->campos_valores)] . "'";
if ($i < (count($objeto->campos_valores) - 1 )):
$sql .= ", ";
else:
$sql .=") ";
endif;
next($objeto->campos_valores);
endfor;
echo $sql; //Descomente só para testes
return $this->executaSQL($sql);
}
alguém pode me ajudar com esse problema? e o que eu posso fazer para solucionar
fico no aguardo
Obrigado!
Discussão (7)
Carregando comentários...