php form ... modif ...

Discussion dans 'Web, design' créé par alan, 17 Mai 2003.

Statut de la discussion:
Fermée.
  1. Offline
    alan Elite
    alors voila ben g un lien 'Modifier'
    pour une ligne ... ( c ds un tableau avec fonction While)
    et c modifier ID
    mais qd le popup s'ouvre ben
    fct du popup :
    Code:
    <a href=\"javascript:modif('inc/modif.php?id=" . $data['id'] . "')\">Modifier</a>
    et pi ca ouvre cette page ci :
    Code:
    <?php
    require ('../inc/mysqlconnect.inc.php');
    
    $sql = "SELECT epreuve,rep FROM rap_camps_chene_jeuoie WHERE id=" ; 
    
    // on envoie la requete 
    $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error()); 
    
    $Message1 .= '<table bgcolor=""><b>';
    $nb=1;
    
    mysql_querry($req);
     
    ?>
    
    <STYLE>
    input{
    border-color:#000000;
    }
    </STYLE>
    <form method="post" action=update.php4> 
    <input type="hidden" name="type" value="que"><br> 
    <input type="hidden" name="type" value="<?php $data['id']; ?>"><br> 
    Question : 
    <input type="text" name="epreuve" size="100" disabled value="<?php $data['epreuve']; ?>"><br>
    Réponse : 
    <input type="text" name="reponse" size="40" value="<?php $data['rep']; ?>"> 
    <input type="submit" value="Modifier"> 
    </form>
    alan, 17 Mai 2003
    #1
  2. Offline
    niafron ex membre
    euuh

    Code:
    $sql = "SELECT epreuve,rep FROM rap_camps_chene_jeuoie WHERE id=" ; 

    id = koi ????
    niafron, 17 Mai 2003
    #2
  3. Offline
    SUEd Touriste
    Code:
    $sql = "SELECT epreuve,rep FROM rap_camps_chene_jeuoie WHERE id= $id" ; 
    tu dois ajouter $id
    SUEd, 17 Mai 2003
    #3
  4. Offline
    alan Elite
    vi je c mais ...... justement ca marche pas ...
    cmt il pe connaitre la valeur de $id ????
    ce que je ve c cmt récupere ds un popup une valeur dynamique dans une page parente .....
    alan, 18 Mai 2003
    #4
  5. Offline
    SUEd Touriste
    pour le lien vers le popup, tu mets

    nomdelapage.php?nomvariable1=valeurvariable1&nomvariable2=valeurvariable2

    le & sépare les variables :)

    donc, dans ton exemple, c'est $id le nom de la variable dans la page qui s'ouvre :)

    sinon, tu as mis ca :
    Code:
    mysql_querry($req); 
    Cependant, tu as déjà un mysql_query avant et perso, je ne connais pas mysql_querry.
    tu devrais essayer en remplacant le code ci-dessus par :
    Code:
    $data = mysql_fetch_row($req);
    et ajouter "id" à ton select (dans les champs que tu sélectionnes)

    Puis, tu oublies aussi les "echo".
    exemple :
    Code:
    <?php $data['epreuve']; ?>
    à remplacer par :
    Code:
    <?php echo $data['epreuve']; ?>
    voilà déjà quelques erreurs :)
    SUEd, 20 Mai 2003
    #5
  6. Offline
    alan Elite
    vi c gentil ... av oublié de dir ke j'a fini et ke je m'étais débrouillé ;)
    et g ce ke ta ;) en gros jpense ...
    thx qd mem ...
    alan, 20 Mai 2003
    #6
Statut de la discussion:
Fermée.