Accueil > Forum > > > > Supprimmer dans base de donnée - Comment faire ?
Supprimmer dans base de donnée - Comment faire ?
dimanche 16 janvier 2005 à 01:22:52 |
Supprimmer dans base de donnée - Comment faire ?

Also know as
|
Bonjour,
voilà, j'ai crée un site tout con pour m'entrainer et je ne comprend comment faire pour supprimmer une/des données dans la base de donnée.
Je sélectionne ce qu'il me faut, je le montre une dernière fois et je propose ensuite en appuyant sur le bouton de le supprimmer définitivement. Voici la page pour supprimmé ce que j'aimerais : ---------- <?php // Verifie si on peut se connecter a la base sql $connect=mysql_connect($sql,$login,$motdepasse) or die ("Impossible de se connecter"); mysql_select_db($base, $connect) or die ("Impossible de selectionner la base de donnees");
$result=mysql_query ("SELECT * FROM $base WHERE Ref='$Ref'") or die ("Requete impossible"); $result=mysql_query ("DELETE FROM $base WHERE Ref='$Ref'") or die ("Erreur de suppression"); header ('Location: news.php'); ?> ---------- Comme vous pouvez le voir, c'est un truc tout bête, j'aimerais qu'il supprimmer puis qu'il me redirige vers la page que je lui est prédéfinie. Ensuite pour supprimmer ce que j'aimerais je lui demande de sélectionner puis de supprimmer toute ma ligne avec comme référence non pas l'id ici, mais $Ref, que j'ai moi même défini et qui marche je précise.
Donc quand je lance tout ce mic-mac, il me charge et puis pouf me redirige vers ma page news.php, sans m'avoir supprimmé la quelquonque information.
Pourquoi donc ? Est-ce que quelqu'un aurait une idée s'il vous plait ?
|
|
dimanche 16 janvier 2005 à 10:45:58 |
Re : Supprimmer dans base de donnée - Comment faire ?

GRenard
|
... tu as un petit problème... ce n'est pas $base mais $table qu'il
faudrait mettre... ta base est sélectionné... plus besoin de jouer avec
! PHP Guru Écoutez les conseils d'un vieux sage ! Ils sont souvent très utiles. [ Lien ]
|
|
dimanche 16 janvier 2005 à 10:57:16 |
Re : Supprimmer dans base de donnée - Comment faire ?

Anthomicro
|
Salut ;-)
<?php // Verifie si on peut se connecter a la base sql $connect=mysql_connect($sql,$login,$motdepasse) or die ('Impossible de se connecter'); mysql_select_db($base, $connect) or die ("Impossible de selectionner la base de donnees");
$result=mysql_query ("DELETE FROM $base WHERE Ref='$Ref'") or die ('Erreur de suppression'); header ('Location: news.php'); ?> Après
reste à savoir d'où provient ta variable ref, quel truc tu veux (si tu
veux cocher plein de cases à cocher en même temps il faut du
javascript...)
C'est vague ta question :-)
a ++
Vulgarisation informatique : Entraide, dépannage et vulgarisation informatique Forum d'entraide informatique (14 catégories)
|
|
dimanche 16 janvier 2005 à 10:57:49 |
Re : Supprimmer dans base de donnée - Comment faire ?
|
dimanche 16 janvier 2005 à 11:56:58 |
Re : Supprimmer dans base de donnée - Comment faire ?

Also know as
|
Alors, j'ai oublié de préciser, mais les $base et tout ca chez moi sont directement remplacé pas leur nom !
Si vous voulez voici un exemple, avec des faux nom : <?php // Verifie si on peut se connecter a la base sql $connect=mysql_connect('sql.free.fr','logindefou','superpassword') or die ("Impossible de se connecter"); mysql_select_db('nouveautes', $connect) or die ("Impossible de selectionner la base de donnees");
$result=mysql_query ("SELECT * FROM nouveautes WHERE Ref='$Ref'") or die ("Requete impossible"); $result=mysql_query ("DELETE FROM nouveautes WHERE Ref='$Ref'") or die ("Erreur de suppression"); header ('Location: news.php'); ?>
Voilà comment est à peu présma base à part les onms qui sont totalement faux. A présent il n'y a donc plus d'erreur de ce côté vu que j'utilise partout ce genre de chaine et cela marche très bien. Ensuite pour $Ref, lui est correct, c'est en fait une numérotation de bouquin qui permet de s'y retrouver. Grace à cette variable, on peut modifier et/ou supprimmer la référence. Pour tout ce qui est de la modification tout marche très bien mais pour ce qui est de la suppression...ben ca marche toujours pas et je sais plus quoi faire. Pour la suppressionvoici comment ca ce passe exactement : 1) On est sur un page avec les dernières nouveautés de livre que je viens d'acheter. 2) Je souhaite supprimmer une nouveautés. 3) Je prend en compte la référnec du livre que j'ai donné à sa création puis je cliques sur le bouton supprimmer. 4) Une fois sur cette page, on me demande sa référence, ce que je donne 5) Une nouvelle page apparait avec pour dernière fois tout sur ce qui est de la référence, et je cliques en bas de page sur le bouton supprimmer définitivement <- Actuellement ou j'ai un problème 6) Après il me redirige vers la page news.php, la page que j'avais au tout début.
Voilà donc à peu prés son fonctionnement en entier. Donc tout marche impéccable, sauf la supression. Même la redirection sur news.php se fait ! Je ne comprend donc pas poruquoi cela ne fonctionne pas.
Est-ce que quelqu'un pourrait m'aider s'il vous plait ?
|
|
mardi 18 janvier 2005 à 11:15:02 |
Re : Supprimmer dans base de donnée - Comment faire ?

arnal69130
|
Es-tu sur de ta requête, $Ref est bien passé ? Tu peux essayer d'afficher la requête pour vérifier que ta référence est bonne : echo $req="DELETE FROM nouveautes WHERE Ref='$Ref'"; $result=mysql_query ($req) or die ("Erreur de suppression"); //header ('Location: news.php');
|
|
Cette discussion est classée dans : base, mysql, ref, die, supprimmer
Répondre à ce message
Sujets en rapport avec ce message
probleme base de donnée mysql [ par morgandetoi06 ]
voila j ai une page qui reçoit des variables et qui doit les inserer dans une table "informations" de la base "cv"mais ça me dit "querry failed" je ne
suppression dans mysql [ par magicjim ]
Bonjour voila mon probleme je n'arrive pas a supprimer un enregistrement complet ( la ligne complete), cela me renvoie a ma page d'accueil voila mes s
Optimisation de connection a une base de donn?|e SQL [ par Teclis01 ]
Voil¨¤ en fait j aimerais savoir comment optimiser les connection a une bas de donn¨¦es SQL. J aimerais savoir ds quel cas on doit se reconnecter a un
informations base de donnée [ par yanne1985 ]
bonjourje suis sur le point d'heberger un site web avec php mysql et l'hebergeur ma donner les informations suivantesAdresse du serveur SQL: 111111
DIE !!!!! [ par thassa ]
bonsoir,j'ai un probleme avec ce bout de code: mysql_query("DROP DATABASE $base "); if(mysql_error()) die(' alert("erreur! base non existante"); '
Affichage d'image depuis ma bdd [ par bruce207 ]
Bonjour,j'ai lu tout d'abord que pour stocker une image dans une base mysql on pouvait stocker l'adresse de l'image dans la base. J'ai donc créer une
modifier un champ de la base [ par soumboula ]
sltsvp aidez moi g un problème dans la modification d'un champ de la base, je vous explique le principe dans une page j'ai mis une liste déroulante qu
Image / MySQL / php [ par hazkaal ]
Bonjour !Je bosse sur un site et j'ai un probleme au niveau de laffichage d'images...Je m'explique :L'utilisateur upload une image. Cette image est st
probleme de connexio a la base de données mysql [ par newsparallel ]
Bonjour,j'ai un site creer en php quand j'essaye a me connecter a ma base de données ,la page qui s'affiche n'est pas complete ,y'a le manque des tabl
Probleme base de donnée Mysql. [ par bmxman25 ]
Bonjour à toutes et à tous, Je suis actuellement en train de dévellopper un site web , J'ai mis en place un formulaire de connexion.Pour l'inscription
Livres en rapport
|
Derniers Blogs
ROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGEROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGE par Matthieu MEZIL
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d'installer mon NuGet package RoslynHelper ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|