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

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
    Tentang kita Penafian Sitemap
    Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!