cs_rastagnol
Messages postés59Date d'inscriptionmercredi 18 août 2004StatutMembreDernière intervention25 octobre 2007
-
11 sept. 2004 à 18:35
cs_rastagnol
Messages postés59Date d'inscriptionmercredi 18 août 2004StatutMembreDernière intervention25 octobre 2007
-
13 sept. 2004 à 15:43
salut a tous!
j'aimerais savoir comment faire pour supprimer un enregistrement,
et une fois qu'il a a été supprimé me ramenene a la page initiale
voici le code de ma page si ca peut vous aider
(le bouton supprimer se trouve a la fin)
<code>
<?
$connexion=mysql_connect('localhost', 'root','');
mysql_select_db('bd',$connexion);
//recuperation des données
$req_commandes=mysql_query("SELECT * from commandes ORDER BY commande_id DESC");
mysql_close($connexion);
?>
<html><head></head> <?
magidev
Messages postés249Date d'inscriptionmardi 24 octobre 2000StatutMembreDernière intervention28 août 2009 11 sept. 2004 à 20:52
Il suffit d'envoyer la demande a une page externe en lui envoyant l'ID de l'enregistrement (pour le retrouver c obligatoire)
par exemple appeler la page SupprimerEnreg.php?ID=1
et dans la page SupprimerEnreg.php
mettre le code comme ceci
$connexion=mysql_connect('localhost', 'root','');
mysql_select_db('bd',$connexion);
//recuperation des données
$req_commandes=mysql_query("DELETE from commandes WHERE IDcommande=" . $REQUEST['ID']);
mysql_close($connexion);
*************
On a parfois de la chance dans son malheur, moi par exemple, je me suis blessé avec une boite de sparadraps (P.Geluck)
Si vous désirez vous ajouter dans mes contacts MSN, veuillez m'envoyer un message via ce site.
cs_windu
Messages postés282Date d'inscriptionvendredi 16 mai 2003StatutMembreDernière intervention19 juillet 2006 12 sept. 2004 à 00:04
exact, à 2 détails près...
utilise plutot $_POST[] (ou $_GET[]) au lieu de $REQUEST[]: c plus sur car tu dois bien savoir si ta variabl ID arriv par GET ou POST... (mais je suppose que Magidev a mis $REQUEST ne sachant pas lequel des 2 tu utilisais)
2° chose que Magidev a oublié de préciser: pour retourner à la page initiale, utilise la fonction header:
Mais n'envoie surtout pas de données vers le navigateur avant le header!! Donc ni echo, ni print ou (print_r), ni balises HTML... car sinon tu aurais droit a une erreur.