Heim > CMS-Tutorial > Empire CMS > Hauptteil

Wie erhält ECMs die erforderlichen Datensätze durch Ausführen von SQL?

藏色散人
Freigeben: 2019-12-07 09:13:19
Original
2214 Leute haben es durchsucht

Wie erhält ECMs die erforderlichen Datensätze durch Ausführen von SQL?

Wie erhält ecms die erforderlichen Datensätze durch die Ausführung von SQL?

Die Verwendung von ecms smart tag e:loop besteht darin, die erforderlichen Datensätze durch Ausführen von SQL zu erhalten

Unter bestimmten Bedingungen verlangen wir, dass es angezeigt wird Eine bestimmte Seite der Website spezifizierte Informationen,

wird empfohlen, „Empire CMS-Tutorial “ zu studieren

Wenn diese Art von Spezifikation jedoch fest codiert ist, werden sich zukünftige Änderungen ergeben Wird ein großes Problem sein.

Zu diesem Zeitpunkt werden die Vorteile von SQL-Anweisungen hervorgehoben. Sie müssen nur die Zahlen ändern, um den angezeigten Inhalt vollständig zu ersetzen lautet wie folgt:

[e:loop={'select * from phome_ecms_news where id in (2452,2697,2299,2267)',4,24,0}] 
<li><a href="<?=$bqsr[&#39;titleurl&#39;]?>"> 
<?=esub($bqr[title],28)?> 
</a><span></span></li> 
[/e:loop]
Nach dem Login kopieren

Gemäß der Spezifikation der SQL-Anweisung werden die Inhaltsinformationen mit den ID-Nummern 2452, 2697, 2299, 2267 zurückgegeben. Gleichzeitig ist der vorletzte Parameter hinter dem Code 24.

Dies ist die Ausführung von SQL.

(Der folgende Inhalt stammt aus dem Internet, um die Verwendung von Smart Tags zu erklären)

Anleitung zur Verwendung von Smart Tags:

Smart Tag (e:loop)

Format:

[e:loop={栏目ID/专题ID,显示条数,操作类型, 只显示有标题图片,附加SQL条件,显示排序}] 
模板代码内容 
[/e:loop]
Nach dem Login kopieren

Beispiel:

Der Code lautet wie folgt:

[e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}] 
<tr> 
<td> 
<a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a> (<?=date(&#39;Y-m-d&#39;,$bqr[newstime])?>) 
</td> 
</tr> 
[/e:loop]
Nach dem Login kopieren

Die spezifische Beschreibung des Operationstyps lautet wie folgt:

Operationstyp Beschreibung

0 Jede Spalte Neueste

1 Beliebt in jeder Spalte

2 Empfohlen in jeder Spalte

9 Kommentarranking in jeder Spalte

12 Schlagzeileninformationen in jeder Spalte

15 Download-Ranking jeder Spalte

25 Bewertungsranking jeder Spalte

26 Abstimmungsranking jeder Spalte

3 Alle Informationen aktuell (Standardtabelle)

4 Alle Informationen beliebt (Standardtabelle)

5 Alle Informationen Empfehlungen (Standardtabelle)

10 Alle Informationen Kommentarrankings (Standardtabelle)

13 Alle Informationsschlagzeilen (Standardtabelle)

16 Alle Informations-Download-Rankings (Standardtabelle)

27 Alle Informationsbewertungsrankings (Standardtabelle)

28 Abstimmungsrangliste aller Informationen (Standardtabelle)

6 Themen Neueste Informationen

7 Top-Themeninformationen

8 Informationen zu Themenempfehlungen

11 Rangfolge der Themenkommentare

14 Themenüberschriften

17 Verschiedene Themen Download-Ranking

29 Bewertungsranking für jedes Thema

30 Abstimmungsranking für jedes Thema

18 Aktuelles jeder Tabelle (Spalten-ID='Tabellenname')

19 Beliebtheit jeder Tabelle (Spalten-ID='Tabellenname')

20 Empfohlene Tabellen (Spalten-ID='Tabellenname') )

21 Kommentarrangfolge jeder Tabelle (Spalten-ID='Tabellenname')

22 Überschrifteninformationen jeder Tabelle (Spalten-ID='Tabellenname')

23 Download-Rangliste jeder Tabelle (Spalten-ID = „Tabellenname“)

31 Bewertungsrangliste jeder Tabelle (Spalten-ID = „Tabellenname“)

32 Abstimmungsrangliste jeder Tabelle (Spalten-ID = 'Tabellenname')

24 Abfrage per SQL (Spalten-ID='SQL-Anweisung')

Datentabellenpräfix ist verfügbar: „[!db.pre!]“ bedeutet

Das obige ist der detaillierte Inhalt vonWie erhält ECMs die erforderlichen Datensätze durch Ausführen von SQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage