Outils de développement Web - phpscaffold

Table des matières
Phpscaffold est un générateur de brut, c'est-à-dire qu'en saisissant les données d'une table, ce logiciel générera tout le code pour répertorier, créer, éditer, enregistrer et supprimer des données dans une base de données mysql, facilitant le développement pour les tests et les démos rapides.
Le logiciel peut être utilisé en ligne ou téléchargé sur http://www.phpscaffold.com/
La première chose sera de créer une base de données et une table pour réaliser un exemple ou si nous avons une base de données nous pouvons l'utiliser. Dans ce cas, nous utiliserons une table clients.
Nous exportons la base de données vers sql depuis phpmyadmin ou le gestionnaire mysql que nous aimons le plus
CREATE TABLE `customers` (` customerid` int (100) NOT NULL AUTO_INCREMENT, `name` varchar (255) DEFAULT NULL,` address` varchar (255) DEFAULT NULL, `phone` varchar (50) DEFAULT NULL,` province` varchar (255) DEFAULT NULL, `city` varchar (255) DEFAULT NULL,` email` varchar (255) DEFAULT NULL, PRIMARY KEY (`customerid`), KEY` customerid` (`customerid`)) ENGINE = MyISAM DEFAULT CHARSET = latin1 AUTO_INCREMENT = 1;

Une fois que nous avons le texte SQL, nous le collons dans la zone de texte phpscaffold.

AGRANDIR

Ensuite, il nous montre quelques pages qu'il va créer avec ces données, nous pouvons modifier les noms là-bas
config.php // Configuration et connexion à la base de données
id // Clé primaire de la table on peut la changer dans notre cas c'est l'identifiant client
list.php // liste des champs de la table dans ce cas liste des clients
new.php // Enregistrer un nouvel enregistrement
edit.php // modifier un enregistrement
delete.php // supprime un enregistrement
Par conséquent, nous allons cliquer sur le bouton Créer mes pages.
A la fin, il nous présente le code de chaque page séparée afin que nous puissions les copier et générer le fichier php correspondant ou télécharger les fichiers dans un répertoire de notre projet web.

On peut donc voir un fichier de connexion générique à la base de données
 // connexion au serveur $ link = mysql_connect ('localhost', 'user', 'password'); if (! $ link) {die ('Non connecté :'. mysql_error ()); } // base de données if (! mysql_select_db ('dbclientes')) {die (' Can \ 't use foo:'. mysql_error ()); } 

On voit par exemple le fichier généré list.php
 <? inclure ('config.php'); chassèrent "
"; chassèrent "
"; chassèrent ""; chassèrent ""; chassèrent ""; chassèrent ""; chassèrent ""; chassèrent ""; chassèrent ""; chassèrent "

"; $ result = mysql_query (" SELECT * FROM `customers`") ou trigger_error (mysql_error ()); while ($ row = mysql_fetch_array ($ result)) {foreach ($ row AS $ key => $ value) {$ ligne [clé $] = barres obliques (valeur $);} echo "
"; chassèrent ""; chassèrent ""; chassèrent ""; chassèrent ""; chassèrent ""; chassèrent ""; chassèrent ""; chassèrent " "; chassèrent "

"; } chassèrent "
N ° de clientnomAdresseTéléphonerProvinceVilleE-mail
". nl2br ($ ligne ['customerid'])."". nl2br ($ ligne ['nom'])."". nl2br ($ ligne ['adresse'])."". nl2br ($ ligne ['téléphone'])."". nl2br ($ ligne ['province'])."". nl2br ($ ligne ['ville'])."". nl2br ($ ligne ['email'])."ÉditerSupprimer
"; echo" Nouvelle ligne ";?> var13 ->

Nous voyons une liste de clients avec les options pour modifier, supprimer et nouveau sans avoir écrit une ligne de code si nous supprimons certaines colonnes du code précédent pour voir comment personnaliser le design.

Enfin avec quelques icônes et quelques styles css pour les lignes et les titres du tableau, nous pouvons avoir quelque chose comme ça en quelques minutes.

Les autres fichiers sont les mêmes, tout le code php et les tableaux qui peuvent être transformés en div et traduits dans d'autres langues également. L'API phpscaffold est sous licence du MIT, donc n'importe laquelle de ses bibliothèques peut être modifiée à volonté pour étudier cet outil.Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave