IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Actualisation d'une page PHP


Sujet :

Langage PHP

  1. #1
    Membre régulier Avatar de souminet
    Inscrit en
    Novembre 2006
    Messages
    351
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 351
    Points : 111
    Points
    111
    Par défaut Actualisation d'une page PHP
    Bonjour,
    Voilà j'utilise un script PHP de mise à jour dans une table ; Quand la modification est validée, un Echo est utilisé pour afficher un message de validation , et j'utilise un bouton Flash pour revenir vers la page PHP contenant les enregistrements de la table en question.
    Mon problème est que lorsque je click sur le bouton flash , la page afichant les enregistrements de la table n'est pas actualisée, il faut que je passe par le bouton actualiser du navigateur pour que les modifications prennent effet, je voudrais que le bouton flash serve à retourner sur la page et l'actualiser en même temps.
    le code de Prise_en_charge.php est le suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    <script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
    <div align="center">
      <p><img src="img/gdi.png" width="204" height="122" /></p>
      <p>&nbsp;</p>
      <p>
        <script type="text/javascript">
    AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0','width','100','height','23','title','Retour vers DI en attente','src','DIattente','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','DIattente' ); //end AC code
    </script><noscript>
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="100" height="23" title="Retour vers DI en attente">
      <param name="BGCOLOR" value="" />
      <param name="movie" value="DIattente.swf" />
      <param name="quality" value="high" />
      <embed src="DIattente.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="100" height="23" ></embed>
    </object>
    </noscript>
    </p>
    </div>
    <?php // Prise en charge de la demande d'intervention
    $formCat = $_POST['Listcat'];
    $formAgent = $_POST['Listagent'];
    $formNum = $_POST['NI'];
    if(!empty($formCat) && !empty($formAgent) ){
      $mysql_link = mysql_connect("localhost","root","mysql");
         if($mysql_link)
         {
          // Requete de mise à jour  MYSQL
     $requete = "UPDATE di_attente SET cat_interv='" . $formCat . "',  agent='" . $formAgent . "', etat='En cours' Where num_int='".$formNum . "'";
          $execution = mysql_db_query("gdi", $requete);
           if (!$execution ) {
        echo "Erreur DB, impossible d'effectuer une requête\n";
        echo 'Erreur MySQL : ' . mysql_error();
        exit;
    }
     
    	   echo "<font face='Verdana' size='3'><b><center>La Prise en charge de la demande d'intervention :$formNum a bien été validée</b></center></font>";
    	   }
    }
      else{
        //il y a des champs vides
        echo 'merci de remplir  les 2 zones de texte avant de valider';
    }
    ?>
    Merci

  2. #2
    Membre régulier Avatar de souminet
    Inscrit en
    Novembre 2006
    Messages
    351
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 351
    Points : 111
    Points
    111
    Par défaut
    J'ai réglé le problème en le contournant, j'ai juste remplacé le bouton flash par un bouton submit , le code est le suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     <FORM ACTION="gdi_admin.php"> 
      <div align="center">
        <INPUT TYPE="SUBMIT" VALUE="Page DI en attente">
      </div>
    </FORM>

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PHP-JS] Actualisation d'une page sous condition
    Par oceane751 dans le forum Langage
    Réponses: 7
    Dernier message: 28/01/2007, 17h55
  2. [PHP-JS] Actualiser une page PHP
    Par tigzirt dans le forum Langage
    Réponses: 9
    Dernier message: 12/05/2006, 11h18
  3. problème debodybackground dans une page php
    Par bertrand_declerck dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 04/02/2005, 22h39
  4. Boutons Radios qui charge une page php différente
    Par nebule dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 18/11/2004, 15h25
  5. connection a mssql a partir d'une page php
    Par jean_marc dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 26/11/2003, 14h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo