Bonjour
J'ai un soucis, je n'arrive pas à faire un update sur un dic particulier en ajax.
Ce que j'ai fait :
La fonction qui doit mettre à jour le div d'id toUpdate, avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 function update(id) { alert('on est dans update !'+id); var options = { method: "get", parameters: "idAdh="+id } var ajaxCall = new Ajax.Updater("toUpdate", "update.php", options); }
mon div et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <div id = "toUpdate"> <?php $sql2 = 'SELECT a.NOM_ACTIVITE, a.ID_ACTIVITE, p.ID_ADHERENT FROM TARIFS_ACTIVITE a, PARTICIPE p WHERE a.ID_ACTIVITE = p.ID_ACTIVITE AND p.ID_ADHERENT = '.$id_adh; $req2 = mysql_query($sql2) or die (mysql_error()); while($row2 = mysql_fetch_row($req2)) { echo 'activité : '.$row2[0].' <input type="submit" value="annuler" onclick="deleteAct('.$row2[2].','.$row2[1].')"><br>'; } ?>
mon fichier permettant l'update.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <?php include ('config.inc.php'); $sql2 = 'SELECT a.NOM_ACTIVITE, a.ID_ACTIVITE, p.ID_ADHERENT FROM TARIFS_ACTIVITE a, PARTICIPE p WHERE a.ID_ACTIVITE = p.ID_ACTIVITE AND p.ID_ADHERENT = '.$_GET['idAdh']; $req2 = mysql_query($sql2) or die (mysql_error()); while($row2 = mysql_fetch_row($req2)) { echo 'activité : '.$row2[0].' <input type="submit" value="annuler" onclick="deleteAct('.$row2[2].','.$row2[1].')"><br>'; } ?>
Si j'ai bien compris, ce que renvoie le fichier .php va remplacer ce qui est dans le div. Donc, pourquoi n'est ce pas le cas ?
Par avance merci !
Partager