Tengo problemas al usar mysqli_real_escape_string, según estoy siguiendo la instrucción de como usarlo pero siempre me marca error, tengo lo siguiente:
Código PHP:
require("class/class-conectionMySQL.php");
require("class/class-clientOperators.php");
require("functions/function_protected_data.php");
$newConn = new conecctionMySQL();
$newConn -> createConection();
if(isset($_POST['add-client'])){
$obj = new clientOperators();
$obj -> client = $_POST['client'];
$obj -> rfc = $_POST['rfc'];
$obj -> address = $_POST['address'];
$obj -> countries = $_POST['countries'];
$obj -> code = $_POST['code'];
$obj -> zones = $_POST['zones'];
$obj -> city = $_POST['city'];
$obj -> phone = $_POST['phone'];
$obj -> email = $_POST['email'];
$obj -> date_update = date('Y-m-d H:m:s');
$obj -> Insert();
}
Código PHP:
$obj -> client = mysqli_real_escape_string($newConn, $_POST['client']);
Código PHP:
PHP Fatal error: Uncaught TypeError: mysqli_real_escape_string(): Argument #1 ($mysql) must be of type mysqli, conecctionMySQL given in ...
Código PHP:
$client = $newConn -> real_escape_string($_POST['client']);
$obj -> client = $client;
Código PHP:
PHP Fatal error: Uncaught Error: Call to undefined method conecctionMySQL::real_escape_string() in ...
¡Excelente inicio de semana!