Rumah > pembangunan bahagian belakang > tutorial php > Mengapa Adakah `mysqli_real_escape_string()` Melemparkan Ralat 'menjangkakan tepat 2 parameter, 1 diberikan'?

Mengapa Adakah `mysqli_real_escape_string()` Melemparkan Ralat 'menjangkakan tepat 2 parameter, 1 diberikan'?

Linda Hamilton
Lepaskan: 2024-12-04 09:51:14
asal
780 orang telah melayarinya

Why Does `mysqli_real_escape_string()` Throw an

Ralat: "mysqli_real_escape_string() menjangkakan tepat 2 parameter, 1 diberikan"

Soalan:

Apabila cuba menggunakan mysqli_real_escape_string() fungsi, ralat berikut ditemui:

mysqli_real_escape_string() expects exactly 2 parameters, 1 given
Salin selepas log masuk

Jawapan:

Menurut dokumentasi fungsi, ia memerlukan dua parameter:

  1. $link: Pautan ke sambungan MySQL yang dibuat menggunakan mysqli_connect().
  2. $escapestr: Rentetan yang hendak dilepaskan.

Ralat menunjukkan bahawa fungsi sedang dipanggil dengan hanya satu parameter, iaitu mungkin rentetan itu melarikan diri.

Contoh:

Coretan kod berikut memberikan contoh yang betul tentang cara menggunakan fungsi mysqli_real_escape_string():

$mysqli = mysqli_connect('localhost', 'username', 'password', 'database');
$escapedString = mysqli_real_escape_string($mysqli, $string);
Salin selepas log masuk

Dalam contoh ini, $mysqli mewakili sambungan ke pangkalan data MySQL, dan $string ialah rentetan untuk dilepaskan. Fungsi mysqli_real_escape_string() akan menggunakan escape dengan betul pada rentetan input dan mengembalikan versi escaped dalam $escapedString.

Atas ialah kandungan terperinci Mengapa Adakah `mysqli_real_escape_string()` Melemparkan Ralat 'menjangkakan tepat 2 parameter, 1 diberikan'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan