Ich habe ein PHP-Projekt, das eine Verbindung zu einer SQL-Datenbank herstellt. Das Problem ist, dass ich nicht auf den Wert des Text im folgenden Code zugreifen kann:
$sher = $db->query("SELECT * FROM sher1 ORDER BY RAND() LIMIT 1"); $matn = $sher[0][text];
Was ist schief gelaufen? Wie kann ich es reparieren?
Zugriff auf Tabellenwerte im Array
假设有一个结果(结果大于0)并且有“text”列。您缺少双引号,因为没有双引号的“文本”将被识别为常量。这是修复方法