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 :

update et actualisation de page


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 74
    Par défaut update et actualisation de page
    bonjour;

    j'ai un problème avec une requete sql sous une page php lorsque j'exécute la requête update normalement ca doit me changer une valeur dans une table de la bdd et ensuite me l'afficher??il me fait la mise a jour au niveau de la base correctement mais au niveau de l'affichage il m'affiche le résultat deux fois??????

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    if( isset($_POST['utiliser']))
    {
         mysql_connect("localhost", "root", "");
            mysql_select_db("article");
    		$mgere=$_POST['us'];
     
    		mysql_query("UPDATE article SET livr='OUI' where id='".$mgere."'");
    		}
    		?>
    et pour l'affichage:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    $orl = mysql_query("SELECT livr FROM articl where id='".$ida."'"); // Requête SQL
    $li = mysql_fetch_array($orl);
    $liv=$li['livr'];
    <tr>
     <td><?php echo $liv; ?></td>
        </tr>
    merci pour l'aide.

  2. #2
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 74
    Par défaut
    En faite le problème c dans l'actualisation????? c comme si le s'exécute deux fois????et enplus dans ma base je n'ai q'un seul enregistrement????
    j'ai trop rechercher !!!mais pas encore de solution!!

    merci

  3. #3
    FoxLeRenard
    Invité(e)
    Par défaut
    Ah mais alors ça c'est nouveau, tu écris dans une table,
    puis tu lis dans une autre et tu trouves deux fois la réponse

    UPDATE article

    SELECT livr FROM articl where

    Non soyons sérieux, OK pour aider mais avec un minimum de soins,
    peux tu faire un vrais copier coller de tes codes,

    d'autre part pour ce que j'ais analisé, tu injecte

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     
    $mgere=$_POST['us'];
    sans avoir controlé ni nettoyé cette variable

    en plus nous n'avons pas assez d'éléments, ou est l'écriture de mise a jour, et dans quel PHP se fait la relecture
    Merci

  4. #4
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 74
    Par défaut
    merci pour la réponse

    c'es juste une faute de phrape
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    $orl = mysql_query("SELECT livr FROM article where id='".$ida."'"); // Requête SQL
    $li = mysql_fetch_array($orl);
    $liv=$li['livr'];
    <tr>
     <td><?php echo $liv; ?></td>
        </tr>
    et ce code :c'est un input de typ hiden:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    if( isset($_POST['utiliser']))
    {
         mysql_connect("localhost", "root", "");
            mysql_select_db("article");
    		$mgere=$_POST['us'];
     
    		mysql_query("UPDATE articlee SET livr='OUI' where idg='".$mgere."'");
    		}
    		?>
      <input name="recherche" type="submit" class="Style1" id="recherche" value="Rechercher" align="right" onclick="pop()" on />
    </p>
    <form id="form2m" name="form2m"  method="post" action="" onsubmit="return validerMonFormulaire();">
      <input name="us" type="hidden" id="us" />

  5. #5
    FoxLeRenard
    Invité(e)
    Par défaut
    Salut,
    tu va dire que je le fais exprés, mais voila un autre bout de code qui me dit qu' en fait tu ouvre une popup ?
    bref je suis perdu et ne peux même pas comprendre tout cela,

    Moi j'aurais aimé tout le code de la page de saisie,
    tout le code du PHP qui reçoit la saisie et met a jour puis réaffiche !

    Si non comment veux-tu que nous comprenions

    Et mêem si tu as ça, ton adresse WEB ?? mais c' est pas obligé

  6. #6
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 74
    Par défaut
    merci encore!

    le problème c que c une centaine de code????bon pour le code d e pop up:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    function pop(){ 
     
    fenetre=window.open("recherche.php","fenetre","weigth=toolbar=yes,scrollbars=yes,resizable=yes,width=1000, height=500")
    le problème c lorsque je clique sur un bouton qui doit me faire l 'update d'une ligne de mon tableau il m'ajoute une autre ligne en me faisant updat!la requete ca marche mais le problème c de l'actualisation???
    je suis bloquée?????? je sais pas quoi faire???essayez de m'aidez SVP

  7. #7
    FoxLeRenard
    Invité(e)
    Par défaut
    Tu perds toutes tes valeurs de FORM si tu ouvre un POPUP
    c 'est pas la peine de chercher !
    as tu au moins essayé que ton FORM aille directement dans un PHP ?

Discussions similaires

  1. comment actualiser une page web automatiquement ?
    Par safadev dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 20/09/2006, 23h34
  2. Actualisation de page
    Par nicoaix dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 05/04/2006, 18h18
  3. actualisation de page
    Par christuckers dans le forum Langage
    Réponses: 1
    Dernier message: 30/03/2006, 10h21
  4. Actualiser une page après un "header location"
    Par salva57 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 15
    Dernier message: 10/01/2006, 22h09
  5. [ JSP ][ Débutant ] Liste déroulante + actualisation de page
    Par captainpouet dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 17/04/2004, 19h51

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