Ir para conteúdo

Arquivado

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

hyperpixel

problema - mysql_real_escape_string()

Recommended Posts

Tenho estas linha p q da o erro:

 

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

 

 

if (phpversion() >= '4.3.0')

{

$string = mysql_real_escape_string($string);

}

else

{

$string = mysql_escape_string($string);

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não há servidor MySQL instalado ou não está rodando. Certifique-se, também de haver um socket válido para a conexão.

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu faco assim arquivo uso orientação a objetos arquivo inc:

<?php
class Variaveis{

   public $servidor = 'localhost';
   public $banco = 'bd';
   public $usuario = 'root';
   public $senha = '';
}
?>

 

 

 



<?php

include('inc.php');

class MySQL extends Variaveis{

   public $aryCampos;

   function AbrirConexao(){
       $this->conn = @mysql_connect($this->servidor,  $this->usuario,  $this->senha);
       mysql_select_db($this->banco);
       return $this->conn;
   }

?>


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.