Maison >Tutoriel CMS >DEDECMS >Comment Dreamweaver SQL appelle-t-il l'article et obtient-il l'adresse statique ?

Comment Dreamweaver SQL appelle-t-il l'article et obtient-il l'adresse statique ?

藏色散人
藏色散人original
2020-01-07 09:31:111642parcourir

Comment Dreamweaver SQL appelle-t-il l'article et obtient-il l'adresse statique ?

Comment DreamWeaver SQL appelle-t-il l'article et obtient-il l'adresse statique ?

Comment appeler l'article DreamWeaver SQL et obtenir l'adresse statique

Apprentissage recommandé : DreamWeaver cms

Comme vous le savez, dans le Système Dede Dans la méthode SQL appelant l'article et obtenant l'adresse statique, je peux librement utiliser l'instruction SQL de la méthode SQL appelant l'article et obtenant l'adresse statique pour coopérer avec la méthode SQL appelant l'article et obtenant l'adresse statique adresse de la balise Dreamweaver pour passer des appels plus personnalisés. Le format de référence de base est :

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

À partir du format de base ci-dessus, nous pouvons essentiellement convertir une balise d'appel qui appelle la liste de documents. La méthode de code SQL pour appeler l'article et obtenir l'adresse statique est :

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

Vous avez vu que l'adresse du modèle sous-jacent du lien du document ci-dessus est dynamique, alors comment la convertir

Qu'elle soit liée à une adresse statique. Ici, il suffit de [champ : id /] Convertissez-le, et le code complet après conversion est :

{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; >[field:title/]</a>
</li>
{/dede:sql}

S'il s'agit d'une balise dede:php, c'est presque pareil, principalement en utilisant la méthode GetOneArchive, par exemple :

{dede:php}
$dsql->SetQuery("SELECT * FROM dede_archives limit 10");
$dsql->Execute();
while($arr = $dsql->getArray()){
$arcurl = GetOneArchive($arr[&#39;aid&#39;]);
echo &#39;<li>·<a href=“&#39;.$arcurl[&#39;arcurl&#39;].&#39;”>[field:title/]</a></li>&#39;;
}
{/dede:php}

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:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn