Maison > Questions et réponses > le corps du texte
J'ai un projet PHP qui se connecte à une base de données SQL. Le problème est que je n'arrive pas à accéder à la valeur du text dans le code suivant :
$sher = $db->query("SELECT * FROM sher1 ORDER BY RAND() LIMIT 1"); $matn = $sher[0][text];
Qu'est-ce qui n'a pas fonctionné ? Comment puis-je le réparer ?
Accès aux valeurs de la table dans le tableau
P粉5761849332023-09-17 10:23:59
Supposons qu'il y ait un résultat (résultat supérieur à 0) et qu'il y ait une colonne "texte". Il vous manque des guillemets doubles car le "texte" sans guillemets doubles sera reconnu comme une constante. Voici la solution
$sher = $db->query("SELECT * FROM sher1 ORDER BY RAND() LIMIT 1"); $matn = $sher[0]["text"];