Bonjour,
Ou est l'erreur dans cette requete :
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $sql = "INSERT INTO news ('title', 'date', 'author', 'news') VALUES ('test', '24-04-2012', 'test', 'Your news here')"
Bonjour,
Ou est l'erreur dans cette requete :
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $sql = "INSERT INTO news ('title', 'date', 'author', 'news') VALUES ('test', '24-04-2012', 'test', 'Your news here')"
Quel message d'erreur ? Quel SGBD ?
Peut-être les ' autour des noms de champ.
Un problème exposé clairement est déjà à moitié résolu
Keep It Smart and Simple
http://imageshack.us/f/821/errorib.png/
MS SQL Server.Quel SGBD ?
Peut-être les ' autour des noms de champ.
Un problème exposé clairement est déjà à moitié résolu
Keep It Smart and Simple
Oui mais quel champs ?
Sa marche pas sans les '
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $sql = "INSERT INTO news ('title', 'date', 'author', 'news') VALUES ('".$title."', '".$date."', '".$author."', '".$news."')";
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $sql = "INSERT INTO news ('title', 'date', 'author', 'news') VALUES ($title, $date, $author, $news)";
Essaie en retirant les ' autour des noms de champ, pas des valeurs insérées.
Un problème exposé clairement est déjà à moitié résolu
Keep It Smart and Simple
Comme sa ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 'INSERT INTO news ('title', 'date', 'author', 'news') VALUES (, , , )
Voila sa marche....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $sql = "INSERT INTO news (title, date, author, news) VALUES ('".$title."', '".$date."', '".$author."', '".$news."')";
C''est du n'importe quoi !!!
Depuis quand faut pas de apstrophe aux noms de colonne !
Et bien j'en ai toujours mis !
Et depuis la 5.3 de php sa passe plus.
Ne confondrais tu pas pas ceci :
INSERT INTO news (`title`, `date`, `author`, `news`) ... etc ...
(théoriquement correcte ici car ceci permet d'utiliser des mots réservés)
avec ça :
INSERT INTO news ('title', 'date', 'author', 'news') ... etc ...
(théoriquement incorrecte ici)
Win XP | WampServer 2.2d | Apache 2.2.21 | Php 5.3.10 | MySQL 5.5.20
Si debugger, c'est supprimer des bugs, alors programmer ne peut être que les ajouter [Edsger Dijkstra]
Non je confonds pas !
Bref le sujet est resolue.
Merci
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com 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 Developpez.com.
Partager