⊗ppSpPDVB 64 of 83 menu

PHP да PDO да ўзгарувчиларни номланган боглаш

Шунингдек, bindValue орқали ўзгарувчиларни номланган боглашни амалга ошириш мумкин. Келиб, буни қандай қилишни кўрамиз. Фарз қилайлик, бизда куйидаги ўзгарувчилар мавжуд:

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

Фарз қилайлик, бизда шунингдек номланган плейсхолдерлар мавжуд:

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

Келиб, ушбу плейсхолдерларга ўзгарувчиларни bog'laymiz. Бунинг учун 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çeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш