Un développeur Web utilise le langage de script PHP pour produire des sites web dynamiques. Ces sites utilisent des données stockées pour fournir du contenu aux utilisateurs du site. Le langage PHP utilise le système de base de données MySQL pour stocker et récupérer ces données. Avant de placer les données dans une base de données , PHP permet de créer une structure de dossier qui stockera les données d'une manière organisée . Cela permet de faciliter la récupération des données en cas de besoin . Instructions
1
Faire une nouvelle base de données. Beaucoup de fournisseurs d'hébergement permettent à leurs utilisateurs de créer une nouvelle base de données MySQL en utilisant le panneau de contrôle cPanel Bases de données MySQL . Ouvrez le MySQL cPanel, cliquez sur le bouton CREATE DATABASE et entrez le nom de votre nouvelle base de données . Vous pouvez également choisir d'ajouter plusieurs utilisateurs à la base de données MySQL avec le cPanel.
2
Démarrer une nouvelle table et fixer une nouvelle incrémentation automatique champ de clé primaire . Le champ de clé primaire auto-incrémentée fournira automatiquement un identifiant numérique unique à chaque nouveau jeu de données placé dans cette table de base de données . L'identifiant unique peut être utilisé pour faire correspondre l'enregistrement de données à des dossiers dans d'autres bases de données. Cela crée une relation entre deux bases de données. Considérons cet exemple code PHP. Une nouvelle table de base de données nommée NewTable a été créé en utilisant la commande de tables MySQL Create. Le tableau a été attribué un champ de clé primaire nommée ID . La fonction mysql_query PHP exécute la commande
$ sql = " CREATE TABLE` votre_base_de_données ` NewTable ` (` id` INT ( 10) NOT NULL AUTO_INCREMENT clé primaire) ENGINE = MyISAM . '; .
< p> mysql_query ( $ sql ) or die ( " erreur
, la création d'une nouvelle base de données a échoué < /p> ');
3
Créer un champ d'horodatage . Le champ horodatage comprend une composante importante de la structure de l'enregistrement . Il vous permettra de gale les données en fonction quand un ensemble de données a été créée . Vous pouvez choisir de mettre automatiquement à chaque instance du champ d'horodatage pour coïncider avec la date de création d'un enregistrement . Dans l'exemple suivant, la commande de tables MySQL Alter modifie le tableau pour ajouter un nouveau champ d'horodatage . Le contenu de l' horodatage sur le terrain seront par défaut le timestamp au moment de la création du dossier
$ sql = " ALTER TABLE` NewTable ` ADD ` timestamp ` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ; d' '; .
mysql_query ( $ sql ) or die ( " erreur
, votre changement tentative a échoué
');
4
définir des champs secondaires. Vous pouvez entrer des champs supplémentaires si nécessaire. Le code suivant sera de nouveau utiliser la commande ALTER TABLE pour créer une structure d'enregistrement supplémentaire qui contient les champs nom, email, numéro de téléphone et son adresse. Notez que la longueur de chaque champ a été limité à seulement 100 caractères. Cette technique interrompt la saisie de données excessive dans chaque structure .
$ Sql = " ALTER TABLE` NewTable ` ajouter` nom ` VARCHAR ( 100) NOT NULL, ADD ` email ` VARCHAR ( 100) NOT NULL, ADD ` phoneNumber ` VARCHAR ( 100) NOT NULL, ADD ` adresse ` VARCHAR ( 100) NOT NULL ; ';
mysql_query ( $ sql ) or die ( " erreur
, votre changement tentative a échoué ');