1. Parámetros de posición
Utilice la función bindParam() en lugar de proporcionar el valor directamente.
$tis = $conn->prepare("INSERTAR EN ESTUDIANTES(nombre, edad) valores(?, ?)"); $tis->bindValue(1,'mike'); $tis->bindValue(2,22); $tis->ejecutar();
2. Parámetros con nombre
Los parámetros con nombre también son declaraciones de preprocesamiento que asignan valores/variables a posiciones con nombre en la consulta. Como no hay enlaces posicionales, es muy eficaz en consultas que utilizan la misma variable varias veces.
$nombre='Rishabh'; $edad=20; $tis = $conn->prepare("INSERTAR EN ESTUDIANTES(nombre, edad) valores(?, ?)"); $tis->bindParam(1,$nombre); $tis->bindParam(2,$edad); $tis->ejecutar();
Las anteriores son las dos declaraciones de preprocesamiento de php PDO. Espero que sean útiles para todos.