[AJAX] Recuperer Count * PHP/AJAX
Bonjour,
voila j'ai utiliser le script qui est détailler ici
http://www.snoupix.com/initiation-a-...torial_20.html
qui permet de supprimer dans un base de données des commentaires.
Cependant moi j'ai rajouté une option en PHP qui m'indique le nombre de commentaire. cependant je dois appuyer sur F5 pour que cela soit pris en compte.
alors j'essaie depuis hier de faire en sorte que lorsque je supprime une ligne il me met a jour automatiquement le nombre d'entrée dans la base.
le code script.js
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| function supprimer(id){
if (id > 0) {
//Exécution du script PHP avec Ajax
$('#listecommentaires tr[id="commentaire' + id + '"] td').css({
'backgroundImage': 'none',
'backgroundColor': 'white',
});
$('#listecommentaires tr[id="commentaire' + id + '"] td').animate({
'backgroundColor': '#ff8888',
'color': '#941010'
}, 1000);
$.get('supp.php', {
idsup:id //variable de type GET (on récupèrera la variable avec $_GET['idsup'])
}, function(data){
//si la requête s'est bien déroulée
if (data == '1') {
$('#listecommentaires tr[id="commentaire' + id + '"] td').fadeTo("slow", 0, function(){
$(this).hide();
});
} else{
alert('Problème de connexion à la base de donnée');
}
});
}
} |
le code supp.php
Code:
1 2 3 4 5 6 7 8 9
| <?php
require_once "include/php/connect.php";
$requete = 'DELETE FROM region WHERE idregion='.mysql_real_escape_string($_GET['idsup']).'';
if(mysql_query($requete))
echo '1';
else
echo '0';
mysql_close();
?> |
jusqu'ici tout fonctionne bien. donc moi j'ai ajouter un ficher maj.php mais je ne sais pas comment l'interpréter en JS.
mon code PHP maj.php
Code:
1 2 3 4 5 6
| <?php
require_once "include/php/connect.php";
$nb_total = mysql_query('SELECT COUNT(*) AS nb_total FROM region');
$nb_total = mysql_fetch_array($nb_total);
$nb_total = $nb_total['nb_total'];
?> |
Si quelqu'un peut m'éclairer svp.
Par avance merci de votre aide.
Bonne journée.