'teks' pemalar yang tidak ditentukan dalam /home/jokebo/public_html/index.php:23
P粉422227023
P粉422227023 2023-09-16 16:33:51
0
1
678

Saya mempunyai projek PHP yang menyambung ke pangkalan data SQL. Masalahnya ialah saya tidak boleh mengakses nilai teks dalam kod berikut:

$sher = $db->query("SELECT * FROM sher1 ORDER BY RAND() LIMIT 1");
 $matn = $sher[0][text];

Apa yang berlaku? Bagaimana saya boleh membetulkannya?

Akses nilai jadual dalam tatasusunan

P粉422227023
P粉422227023

membalas semua(1)
P粉576184933

Andaikan terdapat hasil (hasil lebih besar daripada 0) dan terdapat lajur "teks". Anda kehilangan petikan berganda kerana "teks" tanpa petikan berganda akan diiktiraf sebagai pemalar. Inilah penyelesaiannya

$sher = $db->query("SELECT * FROM sher1 ORDER BY RAND() LIMIT 1");
$matn = $sher[0]["text"];
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!