bonjour,
je suis entrain de développer un logiciel de helpdesk,
je programme en php depuis presque 2 semaines, et pourtant, je bloque sur des problèmes (excuser moi du langage) à la con!
donc, en gros:
j'essaie de faire l'UPDATE d'une table, à partir de variable venant d'un textarea, et d'une variable venant d'un formulaire ($_POST)
$query ="UPDATE solution
SET solution_description = '$text_solution'
WHERE id_ticket='$idticket'";
avec $text_solution venant du textarea,
et $idticket provenant du $_POST, qui est un chiffre: $idticket=$_POST['radio_name'] ;
solution_description et id_ticket étant deux colonnes d'une meme table.
j'ai fait plusieurs tests:
-lorsque je remplace '$idticket' par un numèro de ligne existante ça marche nikel, ca update comme il faut la ligne concerné de la table, dans la bonne colonne.
-par contre, si j'exécute la requête tel quel, ca me remplit la bonne colonne, à la bonne ligne, mais ca ne marque "rien", en gros ca m'efface toutes les données de cette case! je ne comprends pas trop...
lorsque je fait un echo de $idticket ca m'affiche bien le nombre voulu.
j'ai essayé mainte et mainte syntaxes tirées de différents forum, sans en trouver une qui marchent...
Donc voila,
j'espère que j'ai donné assez de précision.
merci d'avance
Nico