Mysql creation de table
wiam_
Messages postés
188
Statut
Membre
-
wiam_ Messages postés 188 Statut Membre -
wiam_ Messages postés 188 Statut Membre -
Bonjour,
j'ai une table d'une agence immobiliere :
CREATE TABLE IF NOT EXISTS AGENCE
(
NumAgence int(4) DEFAULT (4) ,
nomAgence TEXT DEFAULT ("l'immobilier pleasure") ,
AdressseAgence TEXT DEFAULT ("I5 rue ...") ,
TelAgence BIGINT(20) DEFAULT ("095 20 30 29 54") ,
EmailAgence TEXT NOT NULL DEFAULT ("machin@hotmail.com") ,
PRIMARY KEY (NumAgence)
)
comment = "";
il me dit qu'il ya une erreur
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(4) ,
nomAgence TEXT DEFAULT ("l'immobilier pleausre") ,
AdressseAg' at line 3
qql pourrait me dire d'où vient mon erreur svp
j'ai une table d'une agence immobiliere :
CREATE TABLE IF NOT EXISTS AGENCE
(
NumAgence int(4) DEFAULT (4) ,
nomAgence TEXT DEFAULT ("l'immobilier pleasure") ,
AdressseAgence TEXT DEFAULT ("I5 rue ...") ,
TelAgence BIGINT(20) DEFAULT ("095 20 30 29 54") ,
EmailAgence TEXT NOT NULL DEFAULT ("machin@hotmail.com") ,
PRIMARY KEY (NumAgence)
)
comment = "";
il me dit qu'il ya une erreur
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(4) ,
nomAgence TEXT DEFAULT ("l'immobilier pleausre") ,
AdressseAg' at line 3
qql pourrait me dire d'où vient mon erreur svp
A voir également:
- Mysql creation de table
- Table ascii - Guide
- Table des matières word - Guide
- Creation de site web - Guide
- Creation compte gmail - Guide
- Creation de compte google - Guide
12 réponses
https://openclassrooms.com/forum/
Je ne sais que du HTML / CSS , je ne peux pas vraiment t'aider .
mais le lien que je t'ai donné ci-dessus pouvait surement t'aider, pleins de webmasters y sont présents .
T'as qu'à poster le même Topic ou en trouver un similaire ;)
PS : Sympa de voir une fille qui s'y connait en codage, en plus marocaine ( wiam prénom marocain en tous cas ).
Amicalement, Feal ...
Je ne sais que du HTML / CSS , je ne peux pas vraiment t'aider .
mais le lien que je t'ai donné ci-dessus pouvait surement t'aider, pleins de webmasters y sont présents .
T'as qu'à poster le même Topic ou en trouver un similaire ;)
PS : Sympa de voir une fille qui s'y connait en codage, en plus marocaine ( wiam prénom marocain en tous cas ).
Amicalement, Feal ...
merci de me repondre mais ca marche tjrs pas en fait le numAgence ca marche c'est le nomAgence qui ca marche pas
bonsoir,
pk tu crée une table et les donnée en même temps ! essai plus tot ça :
CREATE TABLE IF NOT EXISTS AGENCE
(
NumAgence int(4) DEFAULT () ,
nomAgence TEXT DEFAULT () ,
AdressseAgence TEXT DEFAULT () ,
TelAgence BIGINT(20) DEFAULT () ,
EmailAgence TEXT NOT NULL DEFAULT () ,
PRIMARY KEY (NumAgence)
)
INSERT INTO "AGENCE" VALUES ('4', 'l\'immobilier pleasure', '15 rue', '09999994', 'mail');
enfin je me rappel pas syntaxe exacte mais bon c'est un peut ça koi. tu créé la base puis tu insere les données
pk tu crée une table et les donnée en même temps ! essai plus tot ça :
CREATE TABLE IF NOT EXISTS AGENCE
(
NumAgence int(4) DEFAULT () ,
nomAgence TEXT DEFAULT () ,
AdressseAgence TEXT DEFAULT () ,
TelAgence BIGINT(20) DEFAULT () ,
EmailAgence TEXT NOT NULL DEFAULT () ,
PRIMARY KEY (NumAgence)
)
INSERT INTO "AGENCE" VALUES ('4', 'l\'immobilier pleasure', '15 rue', '09999994', 'mail');
enfin je me rappel pas syntaxe exacte mais bon c'est un peut ça koi. tu créé la base puis tu insere les données
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
merci mais qu'on je fais insert into ces donnees que je vais inserer sont pas des valeurs par defaut non?
j'ai le même problème avec un module de news sur mon site et je crois que l'erreur est tout simplement due a l'apostrophe de "l'immoblilier.."
oui c'est sur que l'apostrophe de "l'immoblilier.." pose problème .
wiam_ je sais pas comment tu tu remplie ta basse de donnée ? via une page admin un truc comme ca ou pas ??
si si le cas reste plus qu'a faire un peut de php
on crée un formulaire avec différent champs ( numero , email, adresse ect ..... )
en récupère tous ça avec $_POST,
chaque résultat dans une variable : exemple :
$email = $_POST['email'];
$num = $_POST['num'];
ect .......
puis dans insert :
("INSERT INTO AGENCE VALUES('$num','$email', '$adresse' "):
wiam_ je sais pas comment tu tu remplie ta basse de donnée ? via une page admin un truc comme ca ou pas ??
si si le cas reste plus qu'a faire un peut de php
on crée un formulaire avec différent champs ( numero , email, adresse ect ..... )
en récupère tous ça avec $_POST,
chaque résultat dans une variable : exemple :
$email = $_POST['email'];
$num = $_POST['num'];
ect .......
puis dans insert :
("INSERT INTO AGENCE VALUES('$num','$email', '$adresse' "):
merci à vous , meme si j'enlève l'apstrophe ca change rien , et pour $_post je comprende ce que tu veu dire mais ca serais pas des valeurs par defaut
pour les champs NumAgence ,NomAgence,adresse,tel et email je veux rentrer des valeurs par defaut dés la creation de la table parce que ils sont tjrs les meme
ben dans ce cas le methode que je té montré tte a leur et bonne :
CREATE TABLE IF NOT EXISTS AGENCE
(
NumAgence int(4) DEFAULT () ,
nomAgence TEXT DEFAULT () ,
AdressseAgence TEXT DEFAULT () ,
TelAgence BIGINT(20) DEFAULT () ,
EmailAgence TEXT NOT NULL DEFAULT () ,
PRIMARY KEY (NumAgence)
)
INSERT INTO "AGENCE" VALUES ('4', 'l\'immobilier pleasure', '15 rue', '09999994', 'mail')
CREATE TABLE IF NOT EXISTS AGENCE
(
NumAgence int(4) DEFAULT () ,
nomAgence TEXT DEFAULT () ,
AdressseAgence TEXT DEFAULT () ,
TelAgence BIGINT(20) DEFAULT () ,
EmailAgence TEXT NOT NULL DEFAULT () ,
PRIMARY KEY (NumAgence)
)
INSERT INTO "AGENCE" VALUES ('4', 'l\'immobilier pleasure', '15 rue', '09999994', 'mail')