Bonjour,
j'ai un problème avec un code PHP pour insérer des données dans une table MySQL :
Je définis la valeur de ma variable :
Ensuite j'ai une requête d'insertion :
Code : Sélectionner tout - Visualiser dans une fenêtre à part $variable = '11'
En gros je récupère le 1er champs (test_id) d'une autre BDD, le 2ème champs je veux l'insérer en dur (variable), apparemment j'ai un problème de syntaxe ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $db->query('INSERT INTO bdd_commune.test(test_id, champs_2) SELECT test_id, '$variable' FROM bdd2.test
Je voudrai aussi permettre la connexion à la BDD en affectant les paramètres aux variables ... !
Ca ne passe pas aussi!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $db = new PDO('mysql:host=localhost;dbname=.'$db_name'.', '$util', '$pass'); $db_name = 'bdd'; $util = 'root'; $pass = 'pa12';
Merci;
Partager