par
xzena » 09 mars 2012, 20:19
oui et en relation avec la date_debut et date_fin de l'affectation et la liste.
le souci c'est que les médecins sont déja dans un array comme dessous:Donc lorsque l'utilisateur enregistre il selectionne un visiteur et une liste et plusieurs médecin et il entre une date_debut et date_fin aprés le tout entre dans la table par chaque médecin dans sa ligne avec les même données..
Donc si je veux supprimer chaque enregistrement par ce groupe qui est entré?
<select name="medecin[]" id="medecin" multiple size ="15" >
<?php
$i=0;
$respo = mysql_query("SELECT medecin FROM affectation WHERE visiteur ='$visiteur ' AND liste ='$liste' ORDER BY nom ASC");
while($affiche_respo= mysql_fetch_array($respo))
{
$i==$i++;
echo '<option value="'.$affiche_respo['nom'].' ">'.$affiche_respo['nom'].' </option><br />';
echo $i;
}
?>
</select>
mon insert est déja comme ça :
$sql='INSERT INTO avisiter(nomm,liste,cyc_visite,region,ville,secteur,medecin,id_representant,pharam_id,exercice,activite,specialite,date_debut,date_fin,potentialite)
VALUES("'.addslashes($nomm).'",
"'.addslashes($liste).'",
"'.addslashes($cyc).'",
"'.addslashes($region).'",
"'.addslashes($ville).'",
"'.addslashes($secteur).'",
"'.addslashes($medecin[$i]).'",
"'.addslashes($code3).'",
"'.addslashes($m3).'",
"'.addslashes($e).'",
"'.addslashes($a).'",
"'.addslashes($s).'",
"'.addslashes($_POST['date_debut']).'",
"'.addslashes($_POST['date_fin']).'",
"'.addslashes($p).'")';
//}
$rs = mysql_query($sql) or die("requete incorecte");
oui et en relation avec la date_debut et date_fin de l'affectation et la liste.
le souci c'est que les médecins sont déja dans un array comme dessous:Donc lorsque l'utilisateur enregistre il selectionne un visiteur et une liste et plusieurs médecin et il entre une date_debut et date_fin aprés le tout entre dans la table par chaque médecin dans sa ligne avec les même données..
Donc si je veux supprimer chaque enregistrement par ce groupe qui est entré?
[php]<select name="medecin[]" id="medecin" multiple size ="15" >
<?php
$i=0;
$respo = mysql_query("SELECT medecin FROM affectation WHERE visiteur ='$visiteur ' AND liste ='$liste' ORDER BY nom ASC");
while($affiche_respo= mysql_fetch_array($respo))
{
$i==$i++;
echo '<option value="'.$affiche_respo['nom'].' ">'.$affiche_respo['nom'].' </option><br />';
echo $i;
}
?>
</select>[/php]
mon insert est déja comme ça :
[php]$sql='INSERT INTO avisiter(nomm,liste,cyc_visite,region,ville,secteur,medecin,id_representant,pharam_id,exercice,activite,specialite,date_debut,date_fin,potentialite)
VALUES("'.addslashes($nomm).'",
"'.addslashes($liste).'",
"'.addslashes($cyc).'",
"'.addslashes($region).'",
"'.addslashes($ville).'",
"'.addslashes($secteur).'",
"'.addslashes($medecin[$i]).'",
"'.addslashes($code3).'",
"'.addslashes($m3).'",
"'.addslashes($e).'",
"'.addslashes($a).'",
"'.addslashes($s).'",
"'.addslashes($_POST['date_debut']).'",
"'.addslashes($_POST['date_fin']).'",
"'.addslashes($p).'")';
//}
$rs = mysql_query($sql) or die("requete incorecte");[/php]