Nathenn Sanchez@nathennsanchez941
Buenos dias comunidad.
Ya se trabajar (por lo menos lo basico) con consultas preparadas. La pregunta que tengo es si hay alguna manera de obtener el sql final que le llega a la base de datos, ejemplo:
Tengo una consulta preparada del tipo:
$stmt = $db->prepare("INSERT INTO `usuarios` (`user`, `pass`, `correo`) VALUES (?, ?, ?)");
$stmt->bind_param('sss', $user, $pass, $correo);
$stmt->execute();
$stmt->close();
La pregunta seria como obtener la consulta que le llega a MySQL, que sustituyendo los parametros seria algo asi:
"INSERT INTO `usuarios` (`user`, `pass`, `correo`) VALUES (`pedro`, `1234`, `micorreo@gmail.com`);
Me refiero es para obtener la sentencia que le llega a la base de datos al momento de ejecutarse pero de manera general para cualquier sentencia que ejecute en cualquier momento sin importar la tabla, campos, etc.
Avisenme si me supe explicar.
Gracias.
Escribe una respuesta