MySql: difference int varchar
Résolu
dauphinMan
-
Xil Messages postés 350 Date d'inscription Statut Membre Dernière intervention -
Xil Messages postés 350 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J utilise une base de donnees dans mon site (quel surprise au vu du titre). Plus serieusement je souhaite y supprimer des valurs dont la clef est entiere. Ma requete donne ça:
$sql='DELETE FROM recette WHERE key="'.addslashes($_GET['name']).'"';
name est de type int, et cela me retourne :
DELETE FROM comment WHERE key=8
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 'key=8' at line 1
Ce que je comprends c est que cela marche trs bien pour des varchar (tester).
Voila sinon j ai essayer d enlever les guillemets, le addslashes mais rien n y fait.
Quelqu un d'inspirer???
Merci par avance
J utilise une base de donnees dans mon site (quel surprise au vu du titre). Plus serieusement je souhaite y supprimer des valurs dont la clef est entiere. Ma requete donne ça:
$sql='DELETE FROM recette WHERE key="'.addslashes($_GET['name']).'"';
name est de type int, et cela me retourne :
DELETE FROM comment WHERE key=8
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 'key=8' at line 1
Ce que je comprends c est que cela marche trs bien pour des varchar (tester).
Voila sinon j ai essayer d enlever les guillemets, le addslashes mais rien n y fait.
Quelqu un d'inspirer???
Merci par avance
A voir également:
- MySql: difference int varchar
- Mysql community server - Télécharger - Bases de données
- Could not connect to mysql! please check your database settings! - Forum Redhat
- Mysql error 1 ✓ - Forum Réseaux sociaux
- Phpmyadmin a tenté de se connecter au serveur mysql, et le serveur a rejeté la connexion. merci de vérifier les valeurs de host, username et password dans la configuration et de s'assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur mysql. ✓ - Forum PHP
- Access vs mysql - Forum Webmastering
4 réponses
en clair
les requetes suivanntes ne sont pas accepté pas mysql
DELETE FROM comment WHERE key = "8"
DELETE FROM comment WHERE key = 8
DELETE FROM comment WHERE key = '8'
C koi alors
Merci
les requetes suivanntes ne sont pas accepté pas mysql
DELETE FROM comment WHERE key = "8"
DELETE FROM comment WHERE key = 8
DELETE FROM comment WHERE key = '8'
C koi alors
Merci
personne n a une idée les gars!!!!
Tout le monde doit le faire pourtant....
Allez s il vous plait un petit effort
Merci a tous
Tout le monde doit le faire pourtant....
Allez s il vous plait un petit effort
Merci a tous