⊗ppSpPDVB 64 of 83 menu

Vinculação nomeada de variáveis no PDO em PHP

Da mesma forma, é possível realizar a vinculação nomeada de variáveis através do bindValue. Vamos ver como isso é feito. Suponha que temos as seguintes variáveis:

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

Suponha também que temos os seguintes espaços reservados nomeados (placeholders):

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

Vamos vincular as variáveis a esses espaços reservados. Para isso, o primeiro parâmetro do método bindValue deve ser o nome do espaço reservado:

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

Dadas as variáveis:

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

Obtenha os usuários cujo nome corresponde ao valor de uma ou outra variável.

Dadas as variáveis:

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

Obtenha os usuários cuja idade corresponde ao valor de uma ou outra variável.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar