Cita:
Iniciado por pateketrueke
¿Empeorar el rendimiento en qué sentido?
Igual sería bueno que muestres como has dejado el código para ver si algo anda mal.
El codigo queda asi:
Código PHP:
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);
//Hasta aqui todo bien
call_user_func_array([$stmt, 'bind_param'], $escapar_datos);
$stmt->execute();
$stmt->close();
}
Pues al tener que hacer foreach no tendria que emplear mas recursos de servidor, no se si me explico correctamente