UPDATE via ajax : Il update pas
Bonjour,
Dans le cadre d'un formulaire pré-chargé depuis la bdd, j'ai un bouton supposé mettre à jour avec le nouveau contenu des champs.
Je fais ca en AJAX et methode GET.
Aucune erreur dans la console de Javascript, Mysql ne dit rien... mais ne fait rien non plus:
J'apelle le script php ainsi:
Code:
1 2 3
|
xhr.open("GET", "update_rfo.php?id="+id+"&label="+label+"&acteur="+acteur+"&validateur="+validateur+"&statut="+statut+"&description="+description+"&action="+action+"&conclusion="+conclusion, true);
xhr.send(null); |
Le script PHP en lui-même.
Code:
1 2 3 4 5 6 7 8 9 10
|
<?php
include "connect.php";
$label = mysql_real_escape_string($_GET['label']);
$description = mysql_real_escape_string($_GET['description']);
$action = mysql_real_escape_string($_GET['action']);
$conclusion = mysql_real_escape_string($_GET['conclusion']);
mysql_query("UPDATE `infos_rfo` SET `label` = '{$label}', `author` = '{$_GET['acteur']}', `validator` = '{$_GET['validateur']}', `status` = '{$_GET['statut']}', `description` = '{$description}', `action` = '{$action}', `conclusion` = '{$conclusion}' WHERE `ID` = '{$_GET['id']}'" or die (mysql_error()));
mysql_close($db)
?> |
Pourquoi cela ne marche-t-il pas ?
Je suis plutôt débutant dans le developpement WEB, donc j'en profite pour demander des idées et conseils pour sécuriser au mieux mes requêtes au passage :oops:.
Merci de votre aide.