
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.