Transmettre la variable à mysql

Vous voulez de l'aide ? Postez ici :)
Post Reply
Frank
Posts: 20
Joined: 03 Feb 2018, 15:31

Transmettre la variable à mysql

Post by Frank »

Bonjour,

Maintenant, grâce à votre aide énergique, je suis venu si loin.
Aussi les choses avec le Mysql fonctionnent à merveille.

Je suis maintenant coincé dans un endroit stupide, parce que j'ai l'impression d'avoir un "tableau devant ma tête".

si je l'envoie via le code à la base de données pour que cela fonctionne.

Code: Select all

requete= "INSERT INTO mat (Gold) VALUES (5000)";
SQL.execute(requete);
Mais maintenant je veux passer la valeur en tant que variable.
La variable s'appelle chn_4 que je veux passer, tous les essais avec une virgule
et le même échec.

Code: Select all

requete= "INSERT INTO mat (Gold) VALUES (chn_4)";
SQL.execute(requete);
En Allemagne, ils disent "Je ne vois pas la forêt pour les arbres" :oops:

Merci pour votre soutien à l'avance.

salutation
Frank
francois
Posts: 460
Joined: 18 Oct 2010, 10:33
Location: France

Re: Transmettre la variable à mysql

Post by francois »

Bonjour,

Code: Select all

requete= "INSERT INTO mat (Gold) VALUES (chn_4)";
Ne peut pas fonctionner car tout ce qui est à l'intérieur de " " doit être du SQL
ici chn4 n'est pas vu comme une variable Actiona.

Pour que cela fonctionne, il faut sortir chn_4 de " " :

Code: Select all

requete= "INSERT INTO mat (Gold) VALUES (' " + chn_4 +  " ')" ;
Post Reply