⊗ppSpPDVB 64 of 83 menu

Ονομαστική σύνδεση μεταβλητών σε PDO στην PHP

Με παρόμοιο τρόπο μπορεί να γίνει ονομαστική σύνδεση μεταβλητών μέσω bindValue. Ας δούμε πώς γίνεται αυτό. Ας υποθέσουμε ότι έχουμε τις ακόλουθες μεταβλητές:

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

Ας υποθέσουμε επίσης ότι έχουμε ονομασμένα placeholders:

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

Ας συνδέσουμε τις μεταβλητές σε αυτά τα placeholders. Για αυτό, η πρώτη παράμετρος της μεθόδου bindValue πρέπει να ορίσει τα ονόματα των placeholders:

<?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štinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη