...Administratorsuche..."."/> ...Administratorsuche...".">

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

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

藏色散人
藏色散人Original
2019-12-10 09:58:422362Durchsuche

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>

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

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

Darunter hinzufügen:

if(!isset($keyword)) $keyword = &#39;&#39;;
else $keyword = trim(FilterSearch($keyword));

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 ";
}

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!

Stellungnahme:
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