Bagaimana untuk meletakkan pembolehubah dalam pernyataan pertanyaan MySQL?
x梦
x梦 2021-11-25 04:42:31
0
6
975

Saya ingin menggunakan php untuk menanyakan pangkalan data, tetapi saya perlu menambah pembolehubah pada syarat

"pilih lirik, tajuk lagu, pinyin daripada nama di mana pinyin seperti '%$cp[a-z]%'"

Dengan cara ini , ralat akan dilaporkan terus tanpa menambah [a-z] Jika tiada masalah, tetapi ia mesti ditambah pada pertanyaan, apa yang perlu saya lakukan, kawan-kawan?

x梦
x梦

membalas semua(2)
逆旅行人

Dalam tanggapan saya, [] nampaknya perkara biasa itu tidak disebut dalam pertanyaan kabur Anda boleh mencubanya

逆旅行人

pilih lirik, tajuk lagu, pinyin daripada nama di mana pinyin seperti '%$cp%' dan pinyin REGEXP '[a-z]'

  • balas Saudara, adakah terdapat cara untuk membuat pembolehubah diikuti dengan huruf a-z Kaedah ini hanya boleh mencari data yang mengandungi $cp dan a-z.
    x梦 pengarang 2021-11-26 03:59:39
  • balas Okay, letak sahaja pembolehubah dalam ungkapan biasa
    autoload pengarang 2021-11-26 08:51:02
  • balas Kemudian anda tidak perlu melakukan pertanyaan kabur "pilih lirik, tajuk lagu, pinyin daripada nama tempat pinyin REGEXP `$cp[a-z]`"
    autoload pengarang 2021-11-26 08:58:12
  • balas Tidak, saudara, dia akan berfikir bahawa $cp[a-z] ialah pembolehubah tatasusunan dan menganggap [] sebagai ralat Parse: ralat sintaks, '-' yang tidak dijangka, mengharapkan ']' dalam /www/wwwroot/xx.yuefenxiang. cn/ cs/fkyy.php pada baris 387. Dalam kod, $cp[a ialah secara langsung warna pembolehubah.
    x梦 pengarang 2021-11-26 18:15:56
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan