Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗ppSpPDVB 64 of 83 menu
◀ ▶

Named Variable Binding in PDO in PHP

Similarly, you can perform named variable binding via bindValue. Let's see how it's done. Suppose we have the following variables:

<?php $name = 'user'; $age = 25; ?>

Suppose we also have named placeholders:

<?php $sql = 'SELECT * FROM users WHERE name=:name or age=:age'; $res = $pdo->prepare($sql); ?>

Let's bind variables to these placeholders. To do this, the first parameter of the bindValue method should specify the names of the placeholders:

<?php $res->bindValue('name', $name, PDO::PARAM_INT); $res->bindValue('age', $age, PDO::PARAM_STR); ?>

Given variables:

<?php $name1 = 'name1'; $name2 = 'name2'; ?>

Get users whose name matches the value of the first or the second variable.

Given variables:

<?php $age1 = 21; $age2 = 22; ?>

Get users whose age matches the value of the first or the second variable.

← →
↑
English▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
We use cookies for website operation, analytics, and personalization. Data processing is carried out in accordance with the Privacy Policy.
accept all customize decline