2 requêtes de suppression à la suite
Résolu
barale61
Messages postés
1214
Date d'inscription
Statut
Membre
Dernière intervention
-
barale61 Messages postés 1214 Date d'inscription Statut Membre Dernière intervention -
barale61 Messages postés 1214 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'essai de supprimer la fiche paramètres qui est associée à la fiche client de la même id mais il n'exécute que la première requête.
Je vous remercie de votre aide.
J'essai de supprimer la fiche paramètres qui est associée à la fiche client de la même id mais il n'exécute que la première requête.
Je vous remercie de votre aide.
try { // On supprime la fiche client $id = $_GET['id']; #Requêtesimple /*$req = $bdd->exec("DELETE FROM fiche_client WHERE id = ".$id."")or die('erreur de sql<br>'.mysql_error());*/ $req = $bdd->exec("DELETE FROM fiche_client WHERE id = ".$id.""); /*$req = $bdd->exec("DELETE FROM parametres WHERE id = ".$id."")or die('erreur de sql<br>'.mysql_error()); */ $req = $bdd->exec("DELETE FROM parametres WHERE id = ".$id."");
A voir également:
- 2 requêtes de suppression à la suite
- Forcer la suppression d'un fichier - Guide
- Supercopier 2 - Télécharger - Gestion de fichiers
- Suppression compte gmail - Guide
- 2 ecran pc - Guide
- Word numéro de page 1/2 - Guide
3 réponses
Salut,
curieux que la même ID puisse identifier les enregistrements(lignes) de la table client et paramètre.
Tout à fait au niveau analyse si les tables sont bien comme ça il faudrait au moins les clés étrangère pour la table parametres ou regrouper celle ci avec l'entité client(si on admet qu'un client à forcément des paramètres même par défaut/nul).
Enfin c'est faux dans le principe et pose un tas de problème pour le développement. La requête SQL est par contre juste mais il faudrait plutôt utiliser PDO pour les bases de données que la commande exec selon moi.
Avec vous testé celle ci sur la base ou fait une requête pour afficher ces résultats pour vérifier que la BDD est bien comme vous le pensez (donc fausse et soumise à problème de gestion et développement?).
curieux que la même ID puisse identifier les enregistrements(lignes) de la table client et paramètre.
Tout à fait au niveau analyse si les tables sont bien comme ça il faudrait au moins les clés étrangère pour la table parametres ou regrouper celle ci avec l'entité client(si on admet qu'un client à forcément des paramètres même par défaut/nul).
Enfin c'est faux dans le principe et pose un tas de problème pour le développement. La requête SQL est par contre juste mais il faudrait plutôt utiliser PDO pour les bases de données que la commande exec selon moi.
Avec vous testé celle ci sur la base ou fait une requête pour afficher ces résultats pour vérifier que la BDD est bien comme vous le pensez (donc fausse et soumise à problème de gestion et développement?).
C'est vrai que pour l'ID je n'y avais pas pensé et comme la dénomination est sélectionnée dans une liste déroulante sur la table client je vais donc choisir la domination pour la suppression et pour le reste je crois que je vais faire le cours openclassroom sur MySQL merci.