我有一个连接到 SQL 数据库的 PHP 项目。 问题是我无法访问以下代码中的文本的值:
$sher = $db->query("SELECT * FROM sher1 ORDER BY RAND() LIMIT 1"); $matn = $sher[0][text];
出了什么问题? 我该如何修复它?
访问数组中的表值
P粉5761849332023-09-17 10:23:59
假设有一个结果(结果大于0)并且有“text”列。您缺少双引号,因为没有双引号的“文本”将被识别为常量。这是修复方法
$sher = $db->query("SELECT * FROM sher1 ORDER BY RAND() LIMIT 1"); $matn = $sher[0]["text"];