Cita:
Iniciado por pateketrueke
¿Estás combinando estilos de OOP y funciones al mismo tiempo?
¿Qué es y qué hace el método $SQL_insert->prepare() eh?
![ojotes](http://static.forosdelweb.com/fdwtheme/images/smilies/ojotes.png)
Pues si :/ de hecho el codigo completo es:
Código PHP:
function eliminar_nuevos_datos($conexion, $consulta, $escapar_datos){
// Create connection
require($_SERVER['DOCUMENT_ROOT'].$conexion);
$SQL_insert = new mysqli($db_host, $db_user, $db_pass, $db_name);
//Si se quiere escapar los datos
if($escapar_datos!=false){
if ($stmt = $SQL_insert->prepare($consulta)) {
$params = '';
foreach ($escapar_datos as $value) {
$params .= is_numeric($value) ? 'i' : 's';
}
array_unshift($escapar_datos, $params);
print_r($escapar_datos);
call_user_func_array([$stmt, 'bind_param'], $escapar_datos);
$stmt->execute();
$stmt->close();
}
}
[EDITO]
Cita:
Iniciado por pateketrueke
¿Qué es y qué hace el método $SQL_insert->prepare() eh?
Pues insertar datos en la bbdd, con $stmt->bind_param('ss', $escapar_datos[0], $escapar_datos[1]); funcionaba :/