Rumah pembangunan bahagian belakang tutorial php mysql_escape_string()函数用法分析_PHP

mysql_escape_string()函数用法分析_PHP

May 27, 2016 am 10:18 AM
m Penggunaan fungsi

本文实例讲述了mysql_escape_string()函数用法。分享给大家供大家参考,具体如下:

使用 mysql_escape_string() 对查询中有疑问的数据进行编码:

有一些数据例如:

char query(1024);
sprintf (query, "select * from my_tbl where name = '%s'",name);

Salin selepas log masuk

如果这个时候,name 中包含了如: "0'Malley,Brian" 这样的数据就会产生这样的查询语句: select * from my_tbl where name = '0'Malley,Brian' 这样就导致了错误的产生。

调用 mysql_escape_string() 的过程如下:

my $item = "aaa's bbb"
my $escape_item = mysql_escape_string($item);

Salin selepas log masuk

此时,escape_item 的内容是: aaa\'s bbb

PS:在PHP5.3中已经弃用该函数,因此仅对该函数有所了解即可,不推荐使用。

更多关于PHP相关内容感兴趣的读者可查看本站专题:《php程序设计安全教程》、《php安全过滤技巧总结》、《PHP运算与运算符用法总结》、《PHP网络编程技巧总结》、《PHP基本语法入门教程》、《php操作office文档技巧总结(包括word,excel,access,ppt)》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》

希望本文所述对大家PHP程序设计有所帮助。

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

SUV perdana pintar panoramik Wenjie M9 AITO akan mula diperkenalkan SUV perdana pintar panoramik Wenjie M9 AITO akan mula diperkenalkan Sep 26, 2023 pm 02:41 PM

Menurut berita pada 25 September, Huawei Mall telah mula menerima tempahan untuk kereta Wenjie M9 AITO. Kereta ini diletakkan sebagai SUV perdana pintar panoramik dengan ciri yang menarik perhatian. Pengguna hanya perlu membayar deposit sebanyak 5,000 yuan, yang boleh digunakan untuk mengimbangi pembayaran akhir sehingga 10,000 yuan Kereta baharu itu akan tersedia dalam dua versi, iaitu versi jarak lanjutan dan versi elektrik tulen. Harganya dijangka antara 500,000 yuan dan 600,000 yuan, menjadikannya kompetitif dalam pasaran SUV mewah. Wenjie M9 dijangka akan dilancarkan secara rasmi pada suku keempat 2023. Tiada maklumat mengenai konfigurasi khususnya lagi difahamkan bahawa model M9 menggunakan bahasa reka bentuk berorientasikan keluarga. Berdasarkan dua gambar rasmi, garisan sisi kenderaan adalah licin, dan pemegang pintu menggunakan reka bentuk tersembunyi, menambah teknologi pada keseluruhan kenderaan.

Penjelasan terperinci tentang penggunaan fungsi PHP key_exists(). Penjelasan terperinci tentang penggunaan fungsi PHP key_exists(). Jun 26, 2023 pm 10:37 PM

Fungsi key_exists() dalam PHP digunakan untuk menyemak sama ada kunci yang ditentukan wujud dalam tatasusunan. Fungsi ini sangat penting kerana apabila bekerja dengan tatasusunan anda perlu menyemak sama ada kunci tertentu wujud dalam tatasusunan untuk memproses data dengan betul. Sintaks fungsi key_exists() adalah seperti berikut: boolkey_exists(mixed$key, array$array) dengan $key mewakili kunci yang akan disemak kewujudan dan $array mewakili array yang hendak dicari. Jika kunci yang ditentukan disimpan

Penjelasan terperinci tentang penggunaan fungsi array_column() PHP Penjelasan terperinci tentang penggunaan fungsi array_column() PHP Jun 27, 2023 pm 12:58 PM

Dalam PHP, tatasusunan selalunya perlu diproses dan dimanipulasi. Kadangkala, anda perlu mendapatkan lajur data tertentu daripada tatasusunan berbilang dimensi Dalam kes ini, anda boleh menggunakan fungsi array_column() untuk mencapai ini. Artikel ini akan memperkenalkan penggunaan fungsi array_column() secara terperinci. 1. Apakah itu array_column() function array_column() ialah fungsi PHP yang digunakan untuk mendapatkan lajur data tertentu daripada tatasusunan berbilang dimensi. Fungsi ini telah diperkenalkan dalam versi PHP5.5

Penjelasan terperinci tentang penggunaan fungsi Vue.filter dan pelaksanaan penapisan data Penjelasan terperinci tentang penggunaan fungsi Vue.filter dan pelaksanaan penapisan data Jul 24, 2023 pm 10:39 PM

Penjelasan terperinci tentang penggunaan fungsi Vue.filter dan pelaksanaan penapisan data Dalam Vue.js, kami selalunya perlu melakukan beberapa pemprosesan dan penapisan data khusus untuk memenuhi keperluan paparan halaman dan logik perniagaan. Fungsi Vue.filter menyediakan cara yang mudah dan fleksibel untuk melaksanakan penapisan data. Artikel ini akan memperkenalkan penggunaan fungsi Vue.filter secara terperinci dan memberikan beberapa contoh kod praktikal. 1. Penggunaan asas fungsi Vue.filter Fungsi Vue.filter digunakan untuk mendaftar penuh

Apakah mata wang maya digital? Di mana untuk membeli mata wang maya digital? Apakah mata wang maya digital? Di mana untuk membeli mata wang maya digital? Feb 14, 2025 pm 05:06 PM

Mata wang maya digital, yang juga dikenali sebagai cryptocurrency atau mata wang maya, adalah mata wang digital yang terdesentralisasi. Tidak seperti mata wang tradisional, mata wang maya digital tidak dikawal oleh bank pusat atau kerajaan, tetapi didagangkan melalui rangkaian komputer di Internet. Keselamatan mata wang maya digital dijamin oleh algoritma kriptografi yang kompleks, menjadikannya bukan persembahan, tidak mahu namanya disiarkan dan peredaran global. Dengan populariti mata wang maya digital, saluran pembelian juga semakin meningkat.

Menghuraikan fungsi explode() dalam PHP Menghuraikan fungsi explode() dalam PHP Feb 20, 2024 pm 01:48 PM

Penjelasan tentang cara menggunakan fungsi explode() PHP memerlukan contoh kod khusus Dalam pengaturcaraan PHP, selalunya perlu untuk memisahkan rentetan dan membahagikan rentetan kepada beberapa bahagian kecil, anda boleh menggunakan fungsi explode() PHP. . Fungsi fungsi explode() adalah untuk memisahkan rentetan kepada berbilang subrentetan mengikut pembatas yang ditentukan dan menyimpan subrentetan ini dalam tatasusunan. Mari jelaskan penggunaan fungsi explode() secara terperinci dan berikan beberapa contoh kod khusus.

CentOS7 menggunakan perkhidmatan cicd dalam Jenkins CentOS7 menggunakan perkhidmatan cicd dalam Jenkins Feb 20, 2024 am 08:30 AM

Alamat projek https://www.jenkins.io/zh/Tetapkan nama hos: hostnamectlset-hostnamejenkins nama hos diperibadikan tanpa masa gema"PS1='[e[37;1m][[e[36;40m][e [32] ;40m]u[e[33;40m]@[e[31;40m]j[e[34;40m]w[e[37;1m]]\$[e[m]'">>. bashrc ditutup Systemctldisablefirewalld&&systemctlstopfirewa milik CentOS7 sendiri

Penjelasan terperinci tentang penggunaan fungsi strip_tags() PHP Penjelasan terperinci tentang penggunaan fungsi strip_tags() PHP Jun 27, 2023 am 09:29 AM

Penjelasan terperinci tentang penggunaan fungsi strip_tags() PHP Dalam pengaturcaraan PHP, fungsi strip_tags() adalah salah satu fungsi yang sangat berguna. Ia boleh membantu kami mengalih keluar teg HTML dan PHP, hanya meninggalkan kandungan teks biasa. Dalam artikel ini, kami akan menerangkan penggunaan fungsi strip_tags() secara terperinci dan memberikan beberapa contoh berguna. Sintaks asas fungsi strip_tags() adalah seperti berikut: strip_tags(string$str,string

See all articles