Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum MySQL.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/09/2011, 11h32   #1
Invité de passage
 
Inscription : août 2009
Messages : 54
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 54
Points : 2
Points : 2
Par défaut problème de suppression dans ie et firefox

Bonjour,
je viens de mettre en ligne mon site, sous google pas de problème,sous ie et firefox problème, je m'explique : j'ai des tableaux avec un bouton supprimer mais celui-ci ne fonctionne pas cela ne supprime pas la ligne sélectionner..merci pour vos réponses...et de votre aide
davidson81 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2011, 11h43   #2
Modérateur
 
Avatar de Nesmontou
 
Homme Benjamin PREVOT
Architecte de système d'information
Inscription : septembre 2004
Messages : 1 568
Détails du profil
Informations personnelles :
Nom : Homme Benjamin PREVOT
Âge : 30
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Architecte de système d'information
Secteur : Finance

Informations forums :
Inscription : septembre 2004
Messages : 1 568
Points : 2 493
Points : 2 493
Bonjour,

Il va falloir être plus précis (code, message d'erreur...) pour que l'on puisse t'aider.
__________________
Si vous ne pouvez expliquer un concept à un enfant de six ans, c'est que vous ne le comprenez pas complètement. Albert EINSTEIN

F.A.Q. : Java, PHP, (X)HTML / CSS

N'oubliez pas de cliquer sur le bouton Résolu en bas de page quand vous avez obtenu une solution à votre problème
Nesmontou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2011, 11h54   #3
Invité de passage
 
Inscription : août 2009
Messages : 54
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 54
Points : 2
Points : 2
j'ai ceci dans ma page où ce trouve mon bouton supprimer:

Code :
1
2
3
4
5
6
<td width="85" align="center"><a href="index.php?idpage=9&amp ;UF=<?php echo $liste['UF']; ?>&amp;SERVICE=<?php echo $liste['SERVICE']; ?>&amp;CARTOUCHE=<?php echo $liste['CARTOUCHE']; ?>&amp;SORTIE_STOCK=<?php echo $liste['SORTIE_STOCK'] ;?>">        
        <FORM>
         <INPUT TYPE="submit" value="Supprimer"  onclick="if (window.confirm('Voulez-vous vraiment supprimer ce service et sa cartouche ?'))
 {location.href='default.htm';return true;} else {return false;}"/>    
        </FORM></a>                 
       </td>
la page appelé est celle là :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
 
            if (isset($_GET['REFMAGH2'])){$refmagh2=$_GET['REFMAGH2'];
            }
            else
            {$refmagh2="";}
 
          $requete = "delete from cartouches where REFMAGH2='".$refmagh2."' LIMIT 1";
          $req=mysql_query($requete) or die( mysql_error());
 
            echo '<font style="color:green;">Suppression réussie !!.<br /><br /></font>';
 
   ?>
davidson81 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2011, 11h58   #4
Modérateur
 
Avatar de Nesmontou
 
Homme Benjamin PREVOT
Architecte de système d'information
Inscription : septembre 2004
Messages : 1 568
Détails du profil
Informations personnelles :
Nom : Homme Benjamin PREVOT
Âge : 30
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Architecte de système d'information
Secteur : Finance

Informations forums :
Inscription : septembre 2004
Messages : 1 568
Points : 2 493
Points : 2 493
OK.

Mais quel est le problème ?
  • Le message de confirmation s'affiche mais pas de suppression après validation
  • Page figée
  • Page blanche
  • ...
__________________
Si vous ne pouvez expliquer un concept à un enfant de six ans, c'est que vous ne le comprenez pas complètement. Albert EINSTEIN

F.A.Q. : Java, PHP, (X)HTML / CSS

N'oubliez pas de cliquer sur le bouton Résolu en bas de page quand vous avez obtenu une solution à votre problème
Nesmontou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2011, 12h04   #5
Invité de passage
 
Inscription : août 2009
Messages : 54
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 54
Points : 2
Points : 2
Le message de confirmation s'affiche mais pas de suppression après validation
davidson81 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2011, 13h58   #6
Candidat au titre de Membre du Club
 
Développeur Web
Inscription : juin 2009
Messages : 11
Détails du profil
Informations personnelles :
Âge : 27
Localisation : Madagascar

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : juin 2009
Messages : 11
Points : 13
Points : 13
Citation:
Envoyé par davidson81 Voir le message
j'ai ceci dans ma page où ce trouve mon bouton supprimer:

Code :
1
2
3
4
5
6
<td width="85" align="center"><a href="index.php?idpage=9&amp ;UF=<?php echo $liste['UF']; ?>&amp;SERVICE=<?php echo $liste['SERVICE']; ?>&amp;CARTOUCHE=<?php echo $liste['CARTOUCHE']; ?>&amp;SORTIE_STOCK=<?php echo $liste['SORTIE_STOCK'] ;?>">        
        <FORM>
         <INPUT TYPE="submit" value="Supprimer"  onclick="if (window.confirm('Voulez-vous vraiment supprimer ce service et sa cartouche ?'))
 {location.href='default.htm';return true;} else {return false;}"/>    
        </FORM></a>                 
       </td>
la page appelé est celle là :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
 
            if (isset($_GET['REFMAGH2'])){$refmagh2=$_GET['REFMAGH2'];
            }
            else
            {$refmagh2="";}
 
          $requete = "delete from cartouches where REFMAGH2='".$refmagh2."' LIMIT 1";
          $req=mysql_query($requete) or die( mysql_error());
 
            echo '<font style="color:green;">Suppression réussie !!.<br /><br /></font>';
 
   ?>
Est ce que le dernier echo est affiché ?

Sinon, je pense qu'il faut renommer le fichier default.html en default.php
Begany est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2011, 14h04   #7
Invité de passage
 
Inscription : août 2009
Messages : 54
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 54
Points : 2
Points : 2
le dernier echo ne s'affiche pas et mon fichier est déjà en .php, je n'ai aucuns fichiers en html
davidson81 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2011, 14h15   #8
Candidat au titre de Membre du Club
 
Développeur Web
Inscription : juin 2009
Messages : 11
Détails du profil
Informations personnelles :
Âge : 27
Localisation : Madagascar

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : juin 2009
Messages : 11
Points : 13
Points : 13
Essai de mettre ceci avant tes codes dans la page de destination.
Code :
1
2
3
4
5
6
7
 
<script type="text/javascript">
alert('TEST JAVASCRIPT');
</script>
<?php
echo 'TEST PHP';
?>
Si l'alert s'affiche, alors la redirection s'est déroulé normalement et ton echo s'affiche alors le code php est bien exécuté !
Begany est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2011, 15h06   #9
Invité de passage
 
Inscription : août 2009
Messages : 54
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 54
Points : 2
Points : 2
en fessant ce que tu m'as indiqué j'ai l'alerte qui s'affiche et mon echo aussi
davidson81 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2011, 15h14   #10
Candidat au titre de Membre du Club
 
Développeur Web
Inscription : juin 2009
Messages : 11
Détails du profil
Informations personnelles :
Âge : 27
Localisation : Madagascar

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : juin 2009
Messages : 11
Points : 13
Points : 13
Je pense que le pb vient du fait que tu redirige la page et tu attends à avoir un variable $_GEt après.

Essaie :
Code :
location.href="default.htm?REFMAGH2=ici_la_valeur_que_tu_veux_passer"
Begany est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2011, 15h22   #11
Invité de passage
 
Inscription : août 2009
Messages : 54
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 54
Points : 2
Points : 2
attends si je fais cela cela ne rique t-il pas de ne plus du tout fonctionner avec google chrome .....
davidson81 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2011, 15h33   #12
Candidat au titre de Membre du Club
 
Développeur Web
Inscription : juin 2009
Messages : 11
Détails du profil
Informations personnelles :
Âge : 27
Localisation : Madagascar

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : juin 2009
Messages : 11
Points : 13
Points : 13
Code :
1
2
3
4
5
<form id="myForm" method="GET" action="default.htm">
  <input type="hidden" name="REFMAGH2" value="la_valeur_que_tu_veux_passer" />
<INPUT TYPE="submit" value="Supprimer"  onclick="if (window.confirm('Voulez-vous vraiment supprimer ce service et sa cartouche ?'))
 {return true;} else {return false;}"/> 
</form>
Begany est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2011, 15h43   #13
Invité de passage
 
Inscription : août 2009
Messages : 54
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 54
Points : 2
Points : 2
j'ai essayé ta ligne de code ..maintenant cela fonctionne sous firefox et google mais toujours pas sous ie..mais super tu m'as avancé...
attends je n'avais pas vu ton dernier post ..j'avais essayé ceci
Code :
{location.href='default.htm?CARTOUCHE=<?php echo $liste['CARTOUCHE'] ;?>';}">
maintenant je vais essayé sur une autre page le dernier code que tu m'as donné..
davidson81 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2011, 16h07   #14
Invité de passage
 
Inscription : août 2009
Messages : 54
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 54
Points : 2
Points : 2
Code :
1
2
3
4
5
<form id="myForm" method="GET" action="default.htm">
  <input type="hidden" name="REFMAGH2" value="la_valeur_que_tu_veux_passer" />
<INPUT TYPE="submit" value="Supprimer"  onclick="if (window.confirm('Voulez-vous vraiment supprimer ce service et sa cartouche ?'))
 {return true;} else {return false;}"/> 
</form>
celui-ci ne fonctionne pas
davidson81 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/10/2011, 14h17   #15
Invité de passage
 
Inscription : août 2009
Messages : 54
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 54
Points : 2
Points : 2
Bonjour, Personne n'aurait une petite idée...???
davidson81 est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 04/10/2011, 14h42   #16
Candidat au titre de Membre du Club
 
Développeur Web
Inscription : juin 2009
Messages : 11
Détails du profil
Informations personnelles :
Âge : 27
Localisation : Madagascar

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : juin 2009
Messages : 11
Points : 13
Points : 13
Essai ceci :
Code :
1
2
3
4
5
<form id="myForm" method="GET" action="default.htm" onsubmit="if (window.confirm('Voulez-vous vraiment supprimer ce service et sa cartouche ?'))
 {return true;} else {return false;}">
  <input type="hidden" name="REFMAGH2" value="la_valeur_que_tu_veux_passer" />
<INPUT TYPE="submit" value="Supprimer"  /> 
</form>
Begany est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/10/2011, 15h25   #17
Invité de passage
 
Inscription : août 2009
Messages : 54
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 54
Points : 2
Points : 2
j'ai changer action="default.htm" car j'ai une erreur comme quoi le chemin n'existe, pas par action="index.php?idpage=7" mais pas de suppression ce chemin est le lien dans ma base de donner supprimer.php
davidson81 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/10/2011, 17h09   #18
Invité de passage
 
Inscription : août 2009
Messages : 54
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 54
Points : 2
Points : 2
j'ai trouvé la solution en enlevant les balises form cela ne marche que sous google et firefox..ce n'est pas grave si cela ne marche pas sous ie..merci à tous pour vos réponses
davidson81 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h49.


 
 
 
 
Partenaires

Hébergement Web