Comment imbriquer les instructions SQL dans runphp=yes ?
runphp=yes contient des instructions SQL imbriquées
Apprentissage recommandé : DreamWeaver cms
Tout le monde sait qu'il existe de nombreuses balises dans DreamWeaver Vous pouvez utiliser runphp='yes', afin que nous puissions facilement utiliser les instructions PHP pour obtenir les résultats souhaités, mais parfois nous devons même interroger certains résultats requis via des instructions SQL. Donnons un exemple pour illustrer :
Par exemple, dans dede:arclist, vous pouvez utiliser [field:writer/] pour appeler le nom de l'auteur, et vous pouvez également utiliser [field:mid/] pour appeler le numéro d'identification de l'auteur, mais vous ne pouvez pas obtenir directement le numéro d'identification de l'auteur. Numéro d’identification. Adresse de l’espace. Ensuite, à ce stade, nous devons utiliser des instructions SQL pour obtenir l'ID utilisateur de l'auteur, afin de pouvoir connaître l'adresse spatiale de l'auteur.
{dede:arclist row=5} <a href="/member/index.php?uid=[field:mid runphp='yes']global $dsql; $sql='SELECT userid FROM dede_member WHERE mid='.@me; $spaceurl = $dsql->GetOne($sql);@me=$spaceurl['userid']; [/field:mid]" target="_blank">[field:writer/]</a></span> {/dede:arclist}
L'exemple ci-dessus peut obtenir les noms des auteurs et les adresses des espaces d'auteur des cinq derniers articles.
Grâce à l'exemple ci-dessus, nous pouvons l'utiliser de manière plus flexible.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!