Nom | prenom | age | paye | sexe | date inscri |
---|---|---|---|---|---|
Bouchard | Ive | 35 | France | Homme | 2001-01-12 |
Carlos | Robert | 19 | France | Homme | 2001-02-12 |
Karami | Brahim | 25 | Maroc | Homme | 2001-02-25 |
Gamra | Abdellah | 27 | Maroc | Homme | 2001-12-30 |
Dubois | caterine | 28 | France | Femme | 2001-02-25 |
Le noire | george | 30 | France | Homme | 2001-03-27 |
Baba | Felixe | 20 | Belgique | Homme | 2001-04-29 |
Khali | Ali | 24 | Belgique | Homme | 2001-05-30 |
Roben | georginho | 25 | Espagne | Homme | 2001-10-04 |
Adriano | Ibra | 30 | Italie | Homme | 2001-11-22 |
Zanity | Albert | 29 | Suisse | Homme | 2001-06-27 |
Elano | Curva | 33 | Belgique | Homme | 2001-07-19 |
Dans le volet gauche de php myadmin vous avez votre base 'mabase' et la table 'visiteurs' comme ceci:CREATE TABLE IF NOT EXISTS `visiteurs` ( `id` int(11) NOT NULL DEFAULT '0', `nom` text NOT NULL, `prenom` text NOT NULL, `age` int(11) NOT NULL, `paye` text NOT NULL, `sexe` text NOT NULL, `dateInscrit` date NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Cliquez à nouveau sur la table visiteurs dans le volet gauche ou sur l'anglet Afficher votre table est la avec les enregistrements que vous venez d'inserer.INSERT INTO `visiteurs` ( `id` , `nom` , `prenom` , `age` , `paye` , `sexe` , `dateInscrit` ) VALUES ( 1, 'Bouchard', 'Ive', 35, 'France', 'Homme', '2001-01-12' ) , ( 2, 'Carlos', 'Robert', 19, 'France', 'Homme', '2001-02-12' ) , ( 3, 'Karami', 'Brahim', 25, 'Maroc', 'Homme', '2001-02-25' ) , ( 4, 'Gamra', 'Abdellah', 27, 'Maroc', 'Homme', '2001-12-30' ) , ( 5, 'Dubois', 'caterine', 28, 'France', 'Femme', '2001-02-25' ) , ( 6, 'Le noire', 'george', 30, 'France', 'Homme', '2001-03-27' ) , ( 7, 'Baba', 'Felixe', 20, 'Belgique', 'Homme', '2001-04-29' ) , ( 8, 'Khali', 'Ali', 24, 'Belgique', 'Homme', '2001-05-30' ) , ( 9, 'Roben', 'georginho', 25, 'Espagne', 'Homme', '2001-10-04' ) , ( 10, 'Adriano', 'Ibra', 30, 'Italie', 'Homme', '2001-11-22' ) , ( 11, 'Zanity', 'Albert', 29, 'Suise', 'Homme', '2001-06-27' ) , ( 12, 'Elano', 'Curva', 33, 'Belgique', 'Homme', '2001-07-19' ) ;
Par une requête sur une page web de votre site.Lorsque vous affichez la page dans votre explorateur web la table est créer
On va utiliser les deux requêtes précédentes mais dans une page web que nous allons créé comme suit :
Il faut avoir une base de données déjà créée.
Puis dans votre éditeur html créez une page que vous nommez par exemple : creer_visiteurs.php
Si vous travaillez en local sur le wampserver :
Server = localhost
User = root
Passe = ""
Si vous travaillez sur un serveur distant utilisez les données que votre hébergeur vous a fournit pour le nom du serveur, nom d’utilisateur et mot de passe.
Code de la page :
<?php $con = mysql_connect ("server","user", "passe") ; if (!$con) { die('connexion impossible' . mysql_error()); } // Selection de la base de données remplacer my_db par le nom de votre base mysql_select_db("my_db", $con); // Create table $sql = " CREATE TABLE IF NOT EXISTS `visiteurs` ( `id` int(11) NOT NULL DEFAULT '0', `nom` text NOT NULL, `prenom` text NOT NULL, `age` int(11) NOT NULL, `paye` text NOT NULL, `sexe` text NOT NULL, `dateInscrit` date NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; "; mysql_query($sql,$con); //remplir la table $sql1 = "INSERT INTO `visiteurs` ( `id` , `nom` , `prenom` , `age` , `paye` , `sexe` , `dateInscrit` ) VALUES ( 1, 'Bouchard', 'Ive', 35, 'France', 'Homme', '2001-01-12' ) , ( 2, 'Carlos', 'Robert', 19, 'France', 'Homme', '2001-02-12' ) , ( 3, 'Karami', 'Brahim', 25, 'Maroc', 'Homme', '2001-02-25' ) , ( 4, 'Gamra', 'Abdellah', 27, 'Maroc', 'Homme', '2001-12-30' ) , ( 5, 'Dubois', 'caterine', 28, 'France', 'Femme', '2001-02-25' ) , ( 6, 'Le noire', 'george', 30, 'France', 'Homme', '2001-03-27' ) , ( 7, 'Baba', 'Felixe', 20, 'Belgique', 'Homme', '2001-04-29' ) , ( 8, 'Khali', 'Ali', 24, 'Belgique', 'Homme', '2001-05-30' ) , ( 9, 'Roben', 'georginho', 25, 'Espagne', 'Homme', '2001-10-04' ) , ( 10, 'Adriano', 'Ibra', 30, 'Italie', 'Homme', '2001-11-22' ) , ( 11, 'Zanity', 'Albert', 29, 'Suise', 'Homme', '2001-06-27' ) , ( 12, 'Elano', 'Curva', 33, 'Belgique', 'Homme', '2001-07-19' ) ; "; mysql_query($sql1,$con); mysql_close($con); echo ‘table créer ‘; ?>
Et voila une fois votre table créée vous pourrez bien sûr la modifier en utilisant ALTER TABLE,
voyez l'exemple ci-dessous pour ajouter un champs 'tel' à la table visiteurs:
ALTER TABLE visiteurs ADD tel INT not null
Il s'agit de la commande qui permet de supprimer un champs dans une table,
ALTER TABLE visiteurs DROP tel
DROP TABLE est la commande qui permet de supprimer une table complète,
Attention en supprimant une table vous perdez tout ce qu'elle contenait, donc il faut l'utiliser avec prudence !
DROP TABLE visiteurs