Récupérer la valeur d'un radio bouton depuis la BDD et la modifier php/html

Signaler
Messages postés
3
Date d'inscription
samedi 4 août 2012
Statut
Membre
Dernière intervention
4 août 2012
-
Messages postés
3
Date d'inscription
samedi 4 août 2012
Statut
Membre
Dernière intervention
4 août 2012
-
Bonjour,

ayant ce code HTML :

<tr>
                  <td>Disponibilité: </td>
  <td><label>Oui
      
  </label></td>
 
  <td><label>Non
      
  </label></td>
 
 
  </tr>



le traitement est dans cette page : edit_intervenant.php

<?php
 
if (isset($_POST["edit"]))
{
if (!isset($_POST["cid"])) 
{
    echo"Vous devez cocher au moins une case  !";
    echo'';
    echo '[liste_intervenant_interne.php  Cliquez ici pour revenir à la page précédente ]    ';
exit();
    }
 
   // on créé une liste des id 
   $ids =  implode(",",$_POST["cid"]);
   $affiche= mysql_query("select * from intervenant_interne where id_intervenant IN ($ids)") or die(mysql_error()); 
 
  // On fait une boucle pour lister tout ce que contient la table :
 
 
 
while ($object=mysql_fetch_array($affiche))
{
 
        $id               = $object['id_intervenant'];
        $nom              = $object['nom'];
        $prenom           = $object['prenom'] ;
        $date_naiss       = $object['date_naiss'] ;
        $email            = $object['email'] ;
        $login            = $object['login'] ;
        $passwd           = $object['passwd']; //md5 sha1
$num_téléphone    = $object['telephone'] ;
        $num_portable     = $object['mobile_intervenant'] ;
        $poste_interne    = $object['poste_interne'] ;
        $fax              = $object['fax'] ;
        $adresse          = $object['adresse'] ;
        $fk_droit_acces   = $object['fk_droit_acces'] ; 
        $disponibilite    = $object['disponibilite'] ;
$poste_oqp        = $object['poste_oqp'] ;
 
$result = db_connect();
if (!$result)
                   die(mysql_error());
 
     // selection de la base de données 
        $select  = mysql_select_db($dbName,$result);
        if (!$select)
        die(mysql_error());
 
$Result= mysql_query("Select * from droit_acces") or die(mysql_error());
 
    $nb = mysql_num_rows($Result); 
 
 $ListDir = '<option value="0">Tous les droits d\'accés</option>'; 
while ($tmpObject = mysql_fetch_array($Result)) //tant qu'il y a des droits d'accés, on les affiche
{
 
if  ($fk_droit_acces== $tmpObject["id_droit_acces"])
        {
    $ListDir .= '<option value="'.$tmpObject["id_droit_acces"] .'" selected= "selected">'.$tmpObject["droit_acces"] .'</option>';
        }
  else
        {
            $ListDir .= '<option value="'.$tmpObject["id_droit_acces"] .'">'.$tmpObject["droit_acces"] .'</option>';
        }
 
}
 
        echo "<form  name="modify" method="post">\n";
echo "
\n";
        echo "\n";
echo "\n";
echo"<table class=\"adminform\">
----
 Détails utilisateur  |";
echo "id_intervenant/>";
echo" ----, Nom :</td>
, ----
\n\";
echo\"----
Prénom :, , \";

echo\"----

Adresse E-mail :,
, \";
echo\"----

Login*  :,
,
\";
echo\"----

Mot de passe :,
,
\";

echo\"----

Numero de téléphone :,
,
\";
echo\"----

Numero de portable :,
,
\";
echo\"----

Poste interne :,
,
\";
echo\"----

Fax :,
,
\";
echo\"----

Adresse :,
<textarea cols =\"60\" rows=\"10\" name=\"adresse2\" class=\"inputbox\" value=\"$adresse\"></textarea>,
\";
echo\"----

Droit d'accés* :,

<select name=\"fk_droit_acces2\" id=\"fk_droit_acces\" value=\"$fk_droit_acces\">
<?=$ListDir?>
</select>,
\";
echo\"----

poste occupé :,
,
\";
echo\"----

Disponibilite :,
<label>Oui</label>,

<label>Non</label>,
\";
echo\"----

Date de naissance :,
, \";
echo\"----

\";
echo"
";
echo"</td>";
 
echo"</tr>";
echo"</table>";
echo " Modifier les informations

\n";
 
//echo "\n";
echo "</form>\n
\n";



je souhaite afficher le contenu de mon radio bouton depuis ma bdd et donner la main à l'utilisateur pour le modifier

mon problème est das cette portion de code :

 <td >Disponibilite : </td>
 <td><label>Oui</label></td>

<td><label>Non</label></td>


merci d'avance pour vos réponses

1 réponse

Messages postés
3
Date d'inscription
samedi 4 août 2012
Statut
Membre
Dernière intervention
4 août 2012

j'ai apporté une modification au code :

 echo"<tr>		 
                  <td>Droit d'accés* :</td>
 
   <td>
                     <select name="fk_droit_acces2" id="fk_droit_acces" value="$fk_droit_acces">
                 <?=$ListDir?>
                   </select>
                 </td>
  </tr>";
echo"<tr>
                  <td >poste occupé : </td>
  <td></td>
  </tr>"; ?>
  <tr>
                <td >Disponibilite : </td>
<td><label>Oui"/></label></td>
 
<?php var_dump ($disponibilite); ?>
 
   <td><label>Non "/></label></td>
  </tr>
  <?php
  echo"<tr>
            <td>Date de naissance : </td>
    <td></td></tr>";
echo"<tr>
 
 
  </tr>";
echo"</table>";




au fait, comme on me l'a proposé sur un forum , j'ai fait sortir le code html du code PHP :