Maison  >  Article  >  cadre php  >  ThinkPHP propose trois façons de collecter les données d'un formulaire

ThinkPHP propose trois façons de collecter les données d'un formulaire

藏色散人
藏色散人avant
2021-08-19 14:57:272605parcourir

Cet article sera utilisé dans la colonne thinkphptutoriel pour vous présenter les trois méthodes de collecte des données de formulaire par ThinkPHP dans la base de données. J'espère que cela sera utile aux amis dans le besoin !

ThinkPHP collecte les données du formulaire dans la base de données (trois façons)

1. Supposons qu'il existe un formulaire

ThinkPHP propose trois façons de collecter les données dun formulaire

Remarque : __SELF__ renvoie le chemin de la méthode où se trouve le contrôleur, qui peut être imprimé dans la méthode du contrôleur fait écho à __SELF_ Array, vous pouvez alors ajouter des données de formulaire via la méthode add().

Méthode 2. La méthode AR est plus flexible

ThinkPHP propose trois façons de collecter les données dun formulaireParce qu'il y a certaines données que vous ne souhaitez pas mettre dans la base de données, vous pouvez ajouter des données de cette manière.

Méthode 3. Grâce à la méthode create(), veuillez noter que cette méthode est uniquement chargée de nous aider à collecter des données, mais ne nous aide pas à ajouter des données à la base de données.

ThinkPHP propose trois façons de collecter les données dun formulaire

Remarque : Si nous écrivons incorrectement l'attribut name dans le formulaire, par exemple :

ThinkPHP propose trois façons de collecter les données dun formulaireIl n'y a pas de champ good_number_number dans la table de données, alors la méthode create() filtrera automatiquement ce champ pour nous .

Comment filtrer dans le cadre spécifique ?

ThinkPHP propose trois façons de collecter les données dun formulaire

Lorsque nous ajoutons la base de données avec succès, nous devons revenir à la page d'ajout. La façon d'écrire ci-dessus est trop moche. Nous pouvons générer l'URL via la fonction U en appelant $this->success. ("information rapide", "adresse"); et$this->error('message d'erreur','adresse url')

ThinkPHP propose trois façons de collecter les données dun formulaire



Recommandé : "Les 10 derniers didacticiels vidéo thinkphp

"ThinkPHP propose trois façons de collecter les données dun formulaire

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer