bonsoir,

je me casse la tête à trouver une solution de syntaxe mais je n'arrive pas à m'éviter un message d'erreur !!
alors je viens demander à ceux qui en savent un peu plus long que moi
ma syntaxe fonctionne avec un SELECT mais ne marche pas avec un update ou un delete.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
$bdd->exec('DELETE FROM RN_{$_SESSION['idT']} WHERE id="'.$id.'"');
ou encore
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$bdd->exec('UPDATE RN_{$_SESSION['idT']} SET nomS = "'.$nomS.'""');
plante bien comme y faut
alors qu'un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$reponse = $bdd->query("SELECT * FROM RN_{$_SESSION['idT']} ORDER BY heureS");
fonctionne sans soucis.
j'ai tenté de remplacer les simple quote par des doubles dans exec (" ") ça ne fonctionne pas. j'ai tenté de créer une variable $idT pour remplacer le SESSION[] mais ça ne fonctionne pas plus...

merci pour votre aide précieuse