⊗ppSpPDNP 62 of 83 menu

Kufungia Kiotomatiki Viboreshaji Mahali kwenye Alama za Kunukuu katika PDO ya PHP

Kitaalam, PDO hufunga thamani zote zinazowekwa kwenye alama za kunukuu, ukizichukulia kama masharti, hata kama kwa kweli ni nambari. Hii inakubalika na sintaksia ya SQL. Kwa hivyo viboreshaji mahali haihitaji kufungwa kwenye alama za kunukuu, ikiwa una thamani ya mfuatano wa herufi.

Tutaangalia kwa mfano. Hebu tuchukulie katika kibadilishaji kimehifadhiwa mfuatano wa herufi:

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

Kichoreshaji mahali cha msimamo hakihitaji kufungwa kwenye mfuatano wa herufi katika kesi hii:

<?php $sql = 'SELECT * FROM users WHERE name=?'; $res = $pdo->prepare(); $res->execute([$name]); ?>

Kichoreshaji mahali chenye jina pia hakihitaji kufungwa kwenye mfuatano wa herufi:

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

Ukweli kwamba katika ombi daima hutakuwa na mifuatano wa herufi, bado wakati mwingine unaweza kusababisha matatizo na sintaksia ya SQL - pale ambapo kwa sintaksia ni lazima nambari. Katika kesi hii, unaweza kutumia njia mbadala ya kuunganisha vigezo, ambayo tutachambua katika masomo yafuatayo.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa