Récupérer une valeur dans une combobox

Signaler
Messages postés
1132
Date d'inscription
mercredi 28 août 2002
Statut
Membre
Dernière intervention
6 mars 2020
-
JulSoft
Messages postés
354
Date d'inscription
dimanche 3 juin 2001
Statut
Membre
Dernière intervention
11 mars 2013
-
Bonjour,

Voici mon problème, je met en place un systeme de helpddesk en php/mysql, j'ai une page pour insérer mes demandes via des input et des combobox (combo remplie via requête mysql), ensuite je peut modifier ces demandes via une autre page dans laquelle evidement je recupère l'id de la demande et affiche la demande.

le problème est qu' il m'affiche bien dans le premier input box, le numero de ticket, mais pas les autres champs, c-à-d les combobox et les autres inputs avec les valeurs de la table dans ma db.
J'ai un input,combo,combo,input,input,combo,input, etc...

Voilà si quelqu'un a une proposition, merci.
Burnside.

..:: Enjoy living in hell ::..
http://www.art-line.be

3 réponses

Messages postés
149
Date d'inscription
samedi 19 mars 2005
Statut
Membre
Dernière intervention
15 septembre 2007

salut,
tu devrais poster un peu de code, pour qu'on puisse t'aider à localiser le probleme.
Messages postés
1132
Date d'inscription
mercredi 28 août 2002
Statut
Membre
Dernière intervention
6 mars 2020
1
Voilà mon code, merci aux courageux qui liront ces lignes :

//Ajouter une demande :


<form name="insertion" action="insertion.php" method="POST">
  ----

    &nbsp;,
    &nbsp;,
    N°de ticket :,
    <?php
   $date = date("d-m-Y");
   echo ("$date");
   ?>,
  ,
 
  ----

    Problème :,
    <?php include('connection.php'); ?>

<select name='probleme' ><option value='<?php $row["id_probleme"]; ?>'></option>
   <?php
    $query = "SELECT probleme FROM problemes";
    $result = mysql_query ($query) or die ("La requête SQL a échoué !");
    while (list($probleme) = mysql_fetch_row($result))
     {
      print "<option value='$probleme'>$probleme</option>\n";
     }
?>
</select>
<?php
 mysql_free_result($result);
?> ,
    ,
    ,
    ,
 
  ----

    Demandeur :,
    <?php include('connection.php'); ?>
<select name='demandeur' ><option value='<?php $row["id_demandeurs"]; ?>'></option>
   <?php
    $query = "SELECT demandeur FROM demandeurs";
    $result = mysql_query ($query) or die ("La requête SQL a échoué !");
    while (list($demandeur) = mysql_fetch_row($result))
     {
      print "<option value='$demandeur'>$demandeur</option>\n";
     }
?>
</select>
<?php
 mysql_free_result($result);
?>  ,
    Client :,
    <?php include('connection.php'); ?>
<select name='client' ><option value='<?php $row["id_clients"]; ?>'></option>
   <?php
    $query = "SELECT client FROM clients";
    $result = mysql_query ($query) or die ("La requête SQL a échoué !");
    while (list($client) = mysql_fetch_row($result))
     {
      print "<option value='$client'>$client</option>\n";
     }
?>
</select>
<?php
 mysql_free_result($result);
?>  ,
    &nbsp;,
    &nbsp;,
 
  ----

    ,
    ,
    ,
    ,
    &nbsp;,
    &nbsp;,
 
  ----

    Description :,
    ,
   
  ----

    Description :,
    <textarea name="description_long" cols="35" rows="10"></textarea>,
   
  ----

    &nbsp;,
   
  ----

 
  ----

    Date de fin :,
    Priorité :,
    Impact,
    Heure :,
    &nbsp;,
    &nbsp;,
 
  ----

    ,
    <?php include('connection.php'); ?>
<select name='priorite' ><option value='<?php $row["id_priorites"]; ?>'></option>
   <?php
    $query = "SELECT priorite FROM priorites";
    $result = mysql_query ($query) or die ("La requête SQL a échoué !");
    while (list($priorite) = mysql_fetch_row($result))
     {
      print "<option value='$priorite'>$priorite</option>\n";
     }
?>
</select>
<?php
 mysql_free_result($result);
?>,
    <?php include('connection.php'); ?>
<select name='impact' ><option value='<?php $row["id_impacts"]; ?>'></option>
   <?php
    $query = "SELECT impact FROM impacts";
    $result = mysql_query ($query) or die ("La requête SQL a échoué !");
    while (list($impact) = mysql_fetch_row($result))
     {
      print "<option value='$impact'>$impact</option>\n";
     }
?>
</select>
<?php
 mysql_free_result($result);
?> ,
    ,
    &nbsp;,
    &nbsp;,
 
  ----

    &nbsp;,
    &nbsp;,
    &nbsp;,
    &nbsp;,
    &nbsp;,
    &nbsp;,
 
  ----

Assigné à :,
    <?php include('connection.php'); ?>
<select name='assigne' ><option value='<?php $row["id_assignes"]; ?>'></option>
   <?php
    $query = "SELECT assigne FROM assignes";
    $result = mysql_query ($query) or die ("La requête SQL a échoué !");
    while (list($assigne) = mysql_fetch_row($result))
     {
      print "<option value='$assigne'>$assigne</option>\n";
     }
?>
</select>
<?php
 mysql_free_result($result);
?>,
    Logger :,
    <?php include('connection.php'); ?>
<select name='logger' ><option value='<?php $row["id_loggers"]; ?>'></option>
   <?php
    $query = "SELECT logger FROM loggers";
    $result = mysql_query ($query) or die ("La requête SQL a échoué !");
    while (list($logger) = mysql_fetch_row($result))
     {
      print "<option value='$logger'>$logger</option>\n";
     }
?>
</select>
<?php
 mysql_free_result($result);
?>,
    &nbsp;,
    &nbsp;,
 
  ----

    &nbsp;,
    &nbsp;,
    &nbsp;,
    &nbsp;,
    &nbsp;,
    &nbsp;,
 
  ----

    &nbsp;,
    &nbsp;,
    &nbsp;,
    &nbsp;,
    &nbsp;,
    &nbsp;,
 
  ----

    &nbsp;,
    &nbsp;,
    &nbsp;,
    &nbsp;,
    &nbsp;,
    &nbsp;,
 
  ----

    &nbsp;,
    &nbsp;,
    &nbsp;,
    &nbsp;,
    &nbsp;,
    &nbsp;,
 
  ----

    &nbsp;,
    &nbsp;,
    ,
    &nbsp;,
    &nbsp;,
    &nbsp;,
 
  ----

    http://www.art-line.be
Messages postés
354
Date d'inscription
dimanche 3 juin 2001
Statut
Membre
Dernière intervention
11 mars 2013

bah euh la franchement... en même temps trop de code tue le code... le plus simple pour localiser la source de ton problème a mon avis est dejà de voir si tes requetes mysql sont correctes (i.e. elles ne te retournent pas d'erreur et accessoirement elles te retournent les bons resultats) après ca serait pas mal si tu pouvais nous passer les noms des champs non remplis (histoire de pouvoir se retrouver dans ton code)

;-)