⊗ppSpPDVB 64 of 83 menu

Именована свързване на променливи в PDO в PHP

По подобен начин може да се извършва именована свързване на променливи чрез bindValue. Нека да видим как се прави това. Нека имаме следните променливи:

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

Нека имаме и именувани плейсхолдери:

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

Нека свържем променливите към тези плейсхолдери. За това първият параметър на метода bindValue трябва да посочи имената на плейсхолдерите:

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

Дадени са променливи:

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

Вземете потребители, чието име съвпада със стойността на едната или другата променлива.

Дадени са променливи:

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

Вземете потребители, чиято възраст съвпада със стойността на едната или другата променлива.

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне