Accueil > Forum > > > > Afficher une erreur si ...
Afficher une erreur si ...
jeudi 22 février 2007 à 09:18:30 |
Afficher une erreur si ...

christobal
|
Bonjour, J'utilise le code suivant pour supprimer plusieurs lignes dans ma db. Je choisi les lignes en cochant une case dans un page qui liste mes "menu". Ce que je shouterais c'est ajouter un message d'alerte quand l' "id_menu" de la table "menu" ce trouve dans le champ "menu" de la table "article" afin de ne pas supprimer des menus s'il sont ratachés a un article.
voici le code de multi-suppresion.
if (!empty($_POST['del'])) { foreach ($_POST['del'] as $cle) { $Requete = "DELETE FROM menu WHERE id_menu = '$cle'"; $resRequete = mysql_query($Requete, $connect) or die(mysql_error()); } header("Location:accueil.php"); }
Merci de votre aide
|
|
dimanche 25 février 2007 à 00:13:27 |
Re : Afficher une erreur si ...

Benz
|
Bonjour, Avant de supprimer la ligne, il suffit de vérifier si l'id menu est utilisé dans la table article. Donc dans ta boucle, tu fais une requete de sélection sur l'id_menu et tu n'execute la requete delete que si ta requete de sélection ne retourne aucun résultat. Benoit
Besoin d'argent ? Domicile-Job >> Travail à domicile Envie de jouer ? Le Sanktuaire >> Ressources jeux de roles
|
|
dimanche 25 février 2007 à 10:30:08 |
Re : Afficher une erreur si ...

christobal
|
Bonjour, Le j'ai testé plusieur choses dans se gout là mais je n'y arrive pas. Dans l'absolu la requette qui verifi la présence de l'id_menu dans la table article marche. Mais la ou sa coince c'est que : 1 - je n'arrive pas a l'intégrer dans ce code et lui rajouter un message d'erreur si l'id_menu est trouvé 2 - Comme la fonction foreach génére un tableau il faudrait que le message d'erreur indique le ou les menus non supprimable.
Merci
|
|
lundi 26 février 2007 à 09:01:59 |
Re : Afficher une erreur si ...

Benz
|
Je ne comprend pas trop ce que tu n'arrives pas à faire. Ce que je met la dessous ne fonctionne pas ?
if (!empty($_POST['del'])) { foreach ($_POST['del'] as $cle) { //Ici, requete de sélection de l'id_menu dans la table articles //Ici, si id_menu n'existe pas, lancer la requete de suppression $Requete = "DELETE FROM menu WHERE id_menu = '$cle'"; $resRequete = mysql_query($Requete, $connect) or die(mysql_error()); } header("Location:accueil.php"); } Benoit
Besoin d'argent ? Domicile-Job >> Travail à domicile Envie de jouer ? Le Sanktuaire >> Ressources jeux de roles
|
|
Cette discussion est classée dans : menu, code, erreur, afficher, supprimer
Répondre à ce message
Sujets en rapport avec ce message
erreur 500 aléatoire [ par eax ]
bonjour à tous!j'ai un problème qui est assez curieux et qui semble être lié à ma redirection en .comen effet lorsque je me connecte sur www.bitsenfol
page erreur 404 [ par Kevergeek ]
bon voilà, jessai de faire une page derreur 404 pour mon site http://www.bertfamily.com/zgs/mai ca perciste a ne pas fonctionner !!!g créé ma page .ht
Ne pas afficher la barre de Menu Image [ par microdav ]
Bonjour à vous Internaute,je vous soumets une petite question...Je recherche Code permettant de ne pas faire afficher la barre de menu "Image" sur une
Récupérer variable d'un menu déroulant. [ par DarkSchneider ]
Bonjour, un nouveau problème m'amène en ces lieux. Voilà, je voudrai savoir comment récupérer la valeur saisi dans un menu déroulant. Voici le
Mysql et Php [ par Game69 ]
Game69 vous salutJe débute en php en me servant d'un bouquin et je me heurte à un problème de syntaxe qui est un exemple donné dans ce livre.Voici le
Prob de variable [ par yuwoz8 ]
Voila je viens de me mettre ds le php et je galerevoici mon code:global $etat;global $
Menu Déroulant Dynamique que affiche deuxième menu [ par Salsaboy ]
Comment construire deux formobjects type SELECT qui sont constuite dynamiquement et dont le contenu du premier doit afficher le contenu du deuxième, s
sauvegarde d'une base de donnee [ par salley ]
Bonjour tout le monde,Voila, je viens juste de reprendre un projet de base de donnee auquel je dois ajouter quelques fonctionnalites. Pour cela je veu
Pb avec un menu déroulant [ par optimed ]
Bonjour!Je vous explique mon problème: j'ai un menu déroulant placé dans un formulaire et je voudrais que pour l'item sélectionné dans la liste corre
Moteur de Recherche [ par MAsterC ]
Salut à tous,je suis en train de développé un moteur de recherche, puis il me manque seulement la "recherche par mot clé" c'est à dire que... si je ma
Livres en rapport
|
Derniers Blogs
XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio [WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|