Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17735
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Como usar a função mysql_real_escape_string no MySQLi

03-04-2016 17:49

Nesse post eu vou mostrar como resolver o erro:

Warning: mysqli_real_escape_string() expects exactly 2 parameters, 1 given in

No MySQL deve substituir a função mysql_real_escape_string pela mysqli_real_escape_string.

Sendo que o erro gerado acima é causado porque na função mysqli_real_escape_string o primeiro parâmetro deve ser relacionado ao da conexão.

Por exemplo:

define("SERVIDOR", "localhost"); define("USUARIO", ""); define("SENHA", ""); define("BANCODEDADOS", ""); $conecta = new mysqli(SERVIDOR, USUARIO, SENHA, BANCODEDADOS); // CONECTA

Para

mysqli_real_escape_string($conecta, $_POST['valor'])."'";

Para quem precisa de um script de consulta MySQLi pode criar no link abaixo
http://www.codigosnaweb.com/Conexao-MyS ... 1-PHP.html
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado