[Mysql] Créer Une Table Et Ses Champs Directement Dans Php ? - Php &Amp; Base De Données
Voyons immédiatement en pratique comment on pourrait créer une table « Clients » dans notre base « pdodb ». Notre table va contenir 9 colonnes: Id Nom Prenom Adresse Ville CodePostal Pays Mail DateInscription $servname = 'localhost'; $dbname = 'pdodb'; $user = 'root'; $pass = 'root'; $dbco = new PDO("mysql:host=$servname;dbname=$dbname", $user, $pass); $sql = "CREATE TABLE Clients( Id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, Nom VARCHAR(30) NOT NULL, Prenom VARCHAR(30) NOT NULL, Adresse VARCHAR(70) NOT NULL, Ville VARCHAR(30) NOT NULL, Codepostal INT UNSIGNED NOT NULL, Pays VARCHAR(30) NOT NULL, Mail VARCHAR(50) NOT NULL, DateInscription TIMESTAMP, UNIQUE(Mail))"; echo 'Table bien créée! ';} Ici, nous créons donc la table « Clients » en utilisant la requête SQL CREATE TABLE Clients. Entre les parenthèses, nous précisons les colonnes que doit contenir la table en indiquant déjà le type de données attendues et les contraintes relatives à chaque colonne et en définissant l'une de nos colonnes comme PRIMARY KEY.
Créer Une Table Mysql En Php Converter
Nous savons désormais nous connecter au serveur de différentes manières, il est donc maintenant temps d'apprendre à manipuler nos bases de données à proprement parler. Pour cela, nous allons déjà devoir créer une base de données et des tables. Dans cette leçon, je vous propose donc de voir comment créer une base de données et des tables avec PDO ou directement avec phpMyAdmin. Création d'une base de données en utilisant PDO Nous allons pouvoir créer une nouvelle base de données avec PDO en PHP en utilisant la requête SQL CREATE DATABASE suivie du nom que l'on souhaite donner à notre base de données. Note: A partir de maintenant, nous allons commencer à découvrir et à utiliser le langage SQL. Comme nous l'avons expliqué précédemment, nous allons envoyer nos requêtes SQL via PDO en PHP. Pour exécuter une requête SQL en PDO, nous allons devoir utiliser la méthode exec() qui va prendre en paramètre une requête SQL. Voyons immédiatement le code de création d'une base de données qu'on appelle « pdodb ».
Créer Une Table Mysql En Php Http
"`mail_contact` varchar(100) default NULL, ". "`metiers_exerces` text, ". "`remarques` text, ". "PRIMARY KEY (`id`), ". "UNIQUE KEY `raison_sociale` (`raison_sociale`)". ") ENGINE=MyISAM DEFAULT CHARSET=latin1;"; De retour parmis vous après 10 ans!! 15/08/2008, 17h21 #4 ok sa fonctionne merci à vous + Répondre à la discussion Cette discussion est résolue. Discussions similaires Réponses: 2 Dernier message: 05/05/2012, 09h17 Réponses: 12 Dernier message: 12/07/2011, 18h19 Réponses: 4 Dernier message: 06/07/2011, 21h06 Réponses: 8 Dernier message: 04/01/2008, 08h28 × Vous avez un bloqueur de publicités installé. Le Club n'affiche que des publicités IT, discrètes et non intrusives. Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur
En tout cas chez Multimania c'est comme çà qu'ils font. Ce n'est pas gênant du tout le nom de la base n'ayant vraiment aucune importance une fois celle-ci ouverte. Une question: pourquoi veux-tu créer plusieurs bases? @+ Philippe 1 oct.