Heim  >  Artikel  >  Backend-Entwicklung  >  Über die funktionalen Methoden zum Hinzufügen und Anzeigen von Daten im thinkphp-Framework

Über die funktionalen Methoden zum Hinzufügen und Anzeigen von Daten im thinkphp-Framework

不言
不言Original
2018-06-08 11:46:552125Durchsuche

In diesem Artikel werden hauptsächlich die relevanten Informationen des Thinkphp-Frameworks zur Implementierung von Datenhinzufügungs- und Anzeigefunktionen im Detail vorgestellt. Freunde, die es benötigen, können darauf zurückgreifen

Die neuesten Aufsätze werden alle aus der Verwendung von geschrieben thinkPHP-Framework, Okay, ohne weitere Umschweife, hier ist das Trockene.
Dieser Artikel konzentriert sich auf die Verwendung des thinkPHP-Frameworks, um die beiden Funktionen des Hinzufügens von Daten zur Datenbank und deren Anzeige auf der Webseite zu demonstrieren.
Zweck: Nach dem Hinzufügen von Daten zur Seite „Hinzufügen“ diese auf der Listenseite anzeigen (Hinweis: Da das thinkPHP-Framework das Listenfeld bereits belegt hat, dürfen Sie bei der Benennung keine Benennungsmethode wie „list.html“ verwenden Datei)
Erwartete Seite:

Im Folgenden wird das MVC-Architekturentwurfsmuster verwendet, um es zu implementieren.
Verwenden Sie zunächst die Formularübermittlungsmethode, um die V Teil anzeigen. Der Code lautet wie folgt:

<form role="form" method="post" action="__MODULE__/Admin/User/doAdd">
         <p class="input-group"> <span class="input-group-addon">用<img src="__PUBLIC__/end/images/em.png" alt="" width="6" height="20">户<img src="__PUBLIC__/end/images/em.png" alt="" width="6" height="20">名:</span>
          <input type="text" class="form-control" placeholder="" name="username">
         </p>
         <p class="input-group "> <span class="input-group-addon" for="inputWarning1">真实姓名:</span>
          <input type="text" class="form-control" placeholder="" id="input" name="realname">
         </p>
         <p class="input-group"> <span class="input-group-addon">手机号码:</span>
          <input type="text" class="form-control" placeholder="" name="telphone">
         </p>
         <p class="input-group"> <span class="input-group-addon">电子邮箱:</span>
          <input type="text" class="form-control" placeholder="" name="email">
         </p>
         <p class="input-group"> <span class="input-group-addon">添加时间:</span>
          <input type="text" class="form-control" placeholder="2014-05-22" name="resgistertime">
         </p>
        <p class="input-group"> <span class="input-group-addon">设置密码:</span>
          <input type="text" class="form-control" placeholder="123456" name="password">
         </p>
        <p class="input-group"> <span class="input-group-addon">确认密码:</span>
          <input type="text" class="form-control" placeholder="123456" name="repassword">
         </p>
         <p class="input-group">
          <button type="submit" class="btn btn-primary ">   保<img src="__PUBLIC__/end/images/em.png" alt="" width="20" height="20">存  </button>
         </p>
        </form>

Der nächste ist der M-Modus-Teil, der ernsthaft hinzugefügt werden soll Überprüfen Sie die Rechtmäßigkeit der Daten und geben Sie Hinweise auf Fehler. Der Implementierungscode lautet wie folgt:

<?php
namespace Admin\Model;
use Think\Model;

class AdminUsersModel extends Model {
  public $_validate = array (
    array("username", "require", "用户名不能为空"),
    array("realname", "require", "真实姓名不能为空"),
    array("password", "require", "密码不能为空"),
    array("repassword", "require", "确认密码不能为空"),
    array("telphone", "require", "电话不能为空"),
    array("email", "require", "邮箱不能为空"),
    array("resgistertime", "require", "注册时间不能为空")
  );
}

Der letzte Teil ist der reine Logik-C-Controller-Teil:

rrree

Das Obige ist der gesamte Implementierungsprozess. Ich hoffe, dass es für das gesamte Studium hilfreich sein wird Der Inhalt dieses Artikels wird für alle hilfreich sein. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website.

Verwandte Empfehlungen:

Über das Thinkphp-Framework zur Implementierung von Löschung und Stapellöschung

Über die ThinkPHP nginx.config-Konfiguration in Alibaba Cloud


Das obige ist der detaillierte Inhalt vonÜber die funktionalen Methoden zum Hinzufügen und Anzeigen von Daten im thinkphp-Framework. 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