Maison  >  Article  >  Tutoriel CMS  >  dedecms utilise l'instruction SQL pour obtenir l'adresse du lien de l'article

dedecms utilise l'instruction SQL pour obtenir l'adresse du lien de l'article

王林
王林avant
2021-02-04 10:33:332417parcourir

dedecms utilise l'instruction SQL pour obtenir l'adresse du lien de l'article

Introduction :

Dans les dedecms, vous pouvez utiliser des instructions SQL avec des balises dede pour effectuer des appels personnalisés. Ce qui suit vous présentera comment utiliser les instructions SQL pour appeler la liste de documents et obtenir l'adresse de la page.

Le format de référence de base est :

   {dede:sql sql='select 字段 From 表名称 where 条件语句'}
   [field:字段名/]
   {/dede:sql}

Avec le format de base ci-dessus, nous pouvons essentiellement convertir une balise d'appel qui appelle la liste de documents, le code est :

   {dede:sql sql='select * From dede_archives limit 10'}
   <a href="../plus/view.php?aid=[field:id/]">[field:title/]</a>
   {/dede:sql}

Le L'adresse du modèle sous-jacent du lien du document ci-dessus est dynamique, alors comment la convertir pour qu'elle puisse être liée à une adresse statique ? Ici, il suffit de convertir [field:id/].

   {dede:sql sql="SELECT * FROM dede_archives limit 10"}
       <li>
            <a href=&#39;[field:id runphp=&#39;yes&#39;] $id=@me;@me=&#39;&#39;;$url=GetOneArchive($id);@me=$url[&#39;arcurl&#39;];[/field:id]&#39; title="[field:title/]" target="_blank">[field:title function=cn_substr(@me,30,0)/]</a>
        </li>
    {/dede:sql}

Recommandations associées :

Dream Weaver cms

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer