Heim > CMS-Tutorial > DEDECMS > So fügen Sie der Hintergrundadministratorliste in dedecms eine Suchfunktion hinzu

So fügen Sie der Hintergrundadministratorliste in dedecms eine Suchfunktion hinzu

藏色散人
Freigeben: 2019-12-10 09:58:42
Original
2392 Leute haben es durchsucht

So fügen Sie der Hintergrundadministratorliste in dedecms eine Suchfunktion hinzu

dedecms Wie füge ich eine Suchfunktion zur Hintergrundadministratorliste hinzu?

Vor kurzem habe ich Dreamweaver System verwendet, um ein Verwaltungssystem für einen Kunden zu erstellen. Die Suche ist sehr umständlich Ein Administratorkonto. Die Suchfunktion ist eigentlich ganz einfach zu implementieren. Zum Ändern der Datei sind zunächst zwei Schritte erforderlich:

Empfohlenes Lernen: Dream Weaver cms

1. Der Standardwert ist /dede /templets/sys_admin_user.htm, fügen Sie den Code an der entsprechenden Stelle hinzu:

<form action="sys_admin_user.php" name="form1" method="get">
      <table border="0" cellspacing="0" cellpadding="3">
      <tr>
          <td>管理员搜索:</td>
          <td><input name="keyword" type="text" id="keyword" size="12" style="width:120px" value="{dede:global name=&#39;keyword&#39;/}" /></td>
          <td><input name="imageField" class="np" type="image" src="images/button_search.gif" width="60" height="22" border="0" /></td>
        </tr>
      </table>
      </form>
Nach dem Login kopieren

2. Suchen Sie /dede/sys_admin_user.php, suchen Sie:

else $rank = " WHERE CONCAT(dede_admin.usertype)=&#39;$rank&#39; ";
Nach dem Login kopieren

Darunter hinzufügen:

if(!isset($keyword)) $keyword = &#39;&#39;;
else $keyword = trim(FilterSearch($keyword));
Nach dem Login kopieren

Gefunden: $query = "SELECT dede_admin.*, dede_arctype.typename FROM dede_admin LEFT JOIN dede_arctype ON dede_admin.typeid = dede_arctype.id $rank ";, geändert zu:

if($keyword<>&#39;&#39;)
{
$query = "SELECT dede_admin.*,dede_arctype.typename FROM dede_admin LEFT JOIN dede_arctype ON dede_admin.typeid = dede_arctype.id $rank  where userid LIKE &#39;%$keyword%&#39; OR uname LIKE &#39;%$keyword%&#39;";
}
else
{
$query = "SELECT dede_admin.*,dede_arctype.typename FROM dede_admin LEFT JOIN dede_arctype ON dede_admin.typeid = dede_arctype.id $rank ";
}
Nach dem Login kopieren

Hier ist es fertig. Wenn Sie fertig sind, probieren Sie es aus, um zu sehen, ob es gut funktioniert.

Das obige ist der detaillierte Inhalt vonSo fügen Sie der Hintergrundadministratorliste in dedecms eine Suchfunktion hinzu. 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