84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
我有一个连接到 SQL 数据库的 PHP 项目。 问题是我无法访问以下代码中的文本的值:
$sher = $db->query("SELECT * FROM sher1 ORDER BY RAND() LIMIT 1"); $matn = $sher[0][text];
出了什么问题? 我该如何修复它?
访问数组中的表值
假设有一个结果(结果大于0)并且有“text”列。您缺少双引号,因为没有双引号的“文本”将被识别为常量。这是修复方法
$sher = $db->query("SELECT * FROM sher1 ORDER BY RAND() LIMIT 1"); $matn = $sher[0]["text"];
假设有一个结果(结果大于0)并且有“text”列。您缺少双引号,因为没有双引号的“文本”将被识别为常量。这是修复方法