me dire avec un bon exemple comment peut supprimer des enregistrements forment la base de données en utilisant la table ajaxutilisant ajax supprimer les enregistrements forment mysql
0
A
Répondre
0
Ecrire un PHP avec le code pour supprimer des enregistrements de base de données. Disons que delete.php
(exemple extrait de here):
<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("my_db", $con);
mysql_query("DELETE FROM Persons WHERE LastName='Griffin'");
mysql_close($con);
?>
Ensuite, faites un GET
ou un POST
avec l'Ajax à delete.php
. Un exemple serait:
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
} else {// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open("GET","http://yourdomain.com/delete.php",true);
xmlhttp.send();
Vous pouvez envoyer des paramètres si vous avez besoin delete.php
sur l'appel open
-xmlhttp
. Prenez des exemples sur la façon de le faire à partir de here. Comme suggéré @Davide dans les commentaires, il pourrait être une meilleure idée d'utiliser POST
commandes au lieu de GET
pour effectuer ce genre d'opération.
Questions connexes
- 1. Comment récupérons les enregistrements forment trois tables
- 2. Obtenir les 3 meilleurs enregistrements forment un IList + C#
- 3. Comment parcourir tous les 10 enregistrements en utilisant les appels MYSQL et jquery ajax
- 4. Je ne peux pas supprimer les enregistrements de MySQL
- 5. Supprimer les enregistrements avec SQL
- 6. comment obtenir 10 derniers enregistrements forment table SQL pour asc
- 7. Supprimer tous les enregistrements existent dans toutes les tables
- 8. Supprimer les enregistrements de la base de données avec une requête Ajax
- 9. Comment supprimer les enregistrements de la table?
- 10. Supprimer des enregistrements multiples dans les rails
- 11. Supprimer tous les enregistrements dans NSManagedObjectContext
- 12. Supprimer les enregistrements dans axapta très lente
- 13. Supprimer tous les enregistrements d'une table
- 14. Comment supprimer des enregistrements en utilisant ActiveRecord avec la fonction mySQL en tant que condition WHERE
- 15. Distinct requête MySQL retourner tous les enregistrements
- 16. Comment puis-je supprimer en utilisant ajax?
- 17. Supprimer les enregistrements dans le déclencheur Au lieu de supprimer
- 18. MySQL: intervalle moyen entre les enregistrements
- 19. Supprimer les valeurs Mysql
- 20. with_options avec les rails forment aide
- 21. filtre excel feuille de calcul basée sur les enregistrements forment une deuxième feuille
- 22. Sélectionnez parmi les enregistrements MySQL qui résument
- 23. Comment parcourir tous les 5 enregistrements à l'aide MYSQL et jquery ajax appelle
- 24. Supprimer les chaînes d'un champ MySQL?
- 25. Comment supprimer tous les enregistrements d'une table ayant des enregistrements correspondants dans une autre table
- 26. comment supprimer les doublons dans mysql en utilisant le cas
- 27. récupérer les résultats de mysql en utilisant jquery/php/ajax
- 28. Comment limiter les enregistrements composés dans MYSQL?
- 29. Les enregistrements MySQL comptent avec la condition
- 30. Sélectionner les enregistrements adjacents dans Mysql
Il est préférable d'utiliser POST si vous souhaitez modifier la base de données, GET est très bien si vous avez seulement besoin de le lire. –
@Davide: pouvez-vous expliquer pourquoi? Je ne peux pas penser à un inconvénient d'utiliser get. Le seul problème pourrait être ** la mise en cache ** des problèmes ... Mais même cela peut être corrigé avec une variable aléatoire ... –
Par exemple, les robots des moteurs de recherche pourraient décider de visiter votre page delete.php et faire des dégâts :) –