Ajout table MySQL erreur
Résolu
charline159
Messages postés
208
Date d'inscription
Statut
Membre
Dernière intervention
-
charline159 Messages postés 208 Date d'inscription Statut Membre Dernière intervention -
charline159 Messages postés 208 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Ajout table MySQL erreur
- Table ascii - Guide
- Table des matières word - Guide
- Ajout rapide snap - Forum Snapchat
- Ajout rapide snap - Forum Snapchat
- Ajout snap sans rien d'écrit - Forum Snapchat
2 réponses
Bonjour,
Déjà.. aucun rapport avec PHP à proprement parlé.
Là c'est purement un souci de requête SQL ( j'ai donc déplacé ta question dans le bon forum )
Ensuite..je pense que c'est AUTO_INCREMENT et non AUTOINCREMENT
Déjà.. aucun rapport avec PHP à proprement parlé.
Là c'est purement un souci de requête SQL ( j'ai donc déplacé ta question dans le bon forum )
Ensuite..je pense que c'est AUTO_INCREMENT et non AUTOINCREMENT
Effectivement, c'est AUTO_INCREMENT que je devrais utiliser. Merci pour ton aide.
Par contre, les deux dernières lignes de la requête
posent toujours problème.
Par contre, les deux dernières lignes de la requête
role INTEGER,
FOREIGN KEY (role) REFERENCES role(id)
posent toujours problème.
Cette fois j'ai bien créé la table role mais j'ai quand même une erreur:
errno: 150 "Foreign key constraint is incorrectly formed", donc voici tout mon code:
$pdo -> query("CREATE TABLE IF NOT EXISTS utilisateur( id INTEGER PRIMARY KEY AUTO_INCREMENT, email VARCHAR(50) UNIQUE, pseudo VARCHAR(50), password VARCHAR(300), role INTEGER );"); $pdo -> query("CREATE TABLE IF NOT EXISTS Role( role INTEGER, description VARCHAR(50) )"); $pdo -> query("ALTER TABLE utilisateur ADD FOREIGN KEY (role) REFERENCES Role (role)");