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=' [field:id runphp='yes'] $id=@me;@me='';$url=GetOneArchive($id);@me=$url['arcurl'];[/field:id]' >[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['aid']); echo '<li>·<a href=“'.$arcurl['arcurl'].'”>[field:title/]</a></li>'; } {/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!