Heim > Artikel > CMS-Tutorial > Was tun, wenn das PHPCMS-Limit nicht funktioniert?
Was soll ich tun, wenn das PHPCMS-Limit nicht funktioniert?
Ich habe kürzlich PHPCMS V9 zum Erstellen einer Website verwendet und festgestellt, dass das get-Tag sehr einfach zu verwenden ist. Nach der Anpassung des Modells wird get nahezu universell. Nach dem Upgrade von PHPCMS auf V9 wurden jedoch viele Funktionen von 2008 entfernt. Beispielsweise wurde am Ende automatisch ein LIMIT 0,20 hinzugefügt, auch wenn Sie num='number' schreiben. es wird nutzlos sein. Schreiben Sie es in die SQL-Anweisung, zum Beispiel wird
{pc:get sql="SELECT * FROM v9_news ORDER BY id DESC LIMIT 2,5" cache="3600" page="$page" dbsource="discuz" return="data"}
einen Fehler melden. Ich habe im Forum zwei Methoden gefunden, von denen die zweite Methode die beste ist. Posten Sie den Code direkt:
1. Zum Beispiel
SELECT * FROM v9_news ORDER BY id DESC LIMIT 2,5 LIMIT 0,20
Sie können Start und Nummer zur Steuerung hinzufügen.
2. (Eine perfektere Methode)
{pc:get sql="SELECT title,url FROM v9_news where catid=9 and status=99 order by updatetime desc" start="0" num="4" return="v"}
Achten Sie auf die beiden Minuszeichen nach 4 und kommentieren Sie die LIMIT 0,20-Anweisung aus, die in Version 9 enthalten ist!
Verwandte Empfehlungen:
phpcms-TutorialDas obige ist der detaillierte Inhalt vonWas tun, wenn das PHPCMS-Limit nicht funktioniert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!