Erreur de syntaxe près de '' à la ligne 1
Absot
Messages postés
819
Statut
Membre
-
le père -
le père -
Bonjour, j'ai un problème avec une de mes requêtes, j'ai le message suivant Erreur de syntaxe près de 'graphique (nom, constructeur, chipset, inter, memoire, photo, prix' à la ligne 1 alors que j'ai bien vérifier toutes mes variables et ma base de données, tout correspond pourtant.. :/
Je vous met aussi ma table qui correspond:
CREATE TABLE Carte graphique (
idCarte int(11) NOT NULL PRIMARY KEY auto_increment,
nom varchar(50) default NULL '',
constructeur varchar(30) NOT NULL default '',
chispet varchar (30) NOT NULL default '',
inter varchar(30) NOT NULL default '',
memoire int(5) NOT NULL default '',
photo varchar(50) NOT NULL default 'non_disponible.PNG',
prixTTC int(11) NOT NULL default '0'
) ;
Ainsi que mon code php qui va avec (je précise que chaque variable contient bien une valeur (j'ai fais un echo pour chacune d'entre elle):
$query = "INSERT INTO Carte graphique (nom, constructeur, chipset, inter, memoire, photo, prix) VALUES ('$nom', '$constructeur','$chipset', '$interface', '$memoire', '$photo', $prix);";
Merci de votre aide
Je vous met aussi ma table qui correspond:
CREATE TABLE Carte graphique (
idCarte int(11) NOT NULL PRIMARY KEY auto_increment,
nom varchar(50) default NULL '',
constructeur varchar(30) NOT NULL default '',
chispet varchar (30) NOT NULL default '',
inter varchar(30) NOT NULL default '',
memoire int(5) NOT NULL default '',
photo varchar(50) NOT NULL default 'non_disponible.PNG',
prixTTC int(11) NOT NULL default '0'
) ;
Ainsi que mon code php qui va avec (je précise que chaque variable contient bien une valeur (j'ai fais un echo pour chacune d'entre elle):
$query = "INSERT INTO Carte graphique (nom, constructeur, chipset, inter, memoire, photo, prix) VALUES ('$nom', '$constructeur','$chipset', '$interface', '$memoire', '$photo', $prix);";
Merci de votre aide
Configuration: Windows XP Firefox 3.0.10
A voir également:
- #1064 - erreur de syntaxe près de '' à la ligne 1
- Iptv erreur de lecture - Forum TV & Vidéo
- Erreur s3 bbox - Forum Bbox Bouygues
- Erreur 0x80070570 ✓ - Forum Windows 10
- Fdj suite à une erreur technique merci de réessayer ultérieurement ✓ - Forum Réseaux sociaux
- Erreur de lecture du canal - IPTV - Forum TV & Vidéo
5 réponses
Bonjour
Si, on peut. Il suffit d'entourer le nom de la table (ou du champ) d'accents graves :
CREATE TABLE `Carte graphique`
Si, on peut. Il suffit d'entourer le nom de la table (ou du champ) d'accents graves :
CREATE TABLE `Carte graphique`
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question