peanut38
Messages postés30Date d'inscriptionsamedi 18 mars 2006StatutMembreDernière intervention28 octobre 2008
-
19 mai 2008 à 16:33
peanut38
Messages postés30Date d'inscriptionsamedi 18 mars 2006StatutMembreDernière intervention28 octobre 2008
-
21 mai 2008 à 17:29
Bonjour,
Je ne comprends pas pourquoi rien ne se passe lorsque je remplis mon formulaire.
j'ai deux pages : ajoutrfc.php et traitementajout.php
je me tire les cheveux avec ça ! quelqu'un a-t-il une idée ?
__________
AJOUTRFC
// récupérer les entrées de la table
// On se connecte d'abord à MySQL :
mysql_connect("localhost", "root", "");
mysql_select_db("activity_dev");
//select thd dans la table agent
$resultloginsc = mysql_query("SELECT login_sc FROM agent WHERE nom NOT LIKE 'archier' AND fonction LIKE 'THDS' OR 'PM' OR 'SUPPM' AND date_sortie IS NULL ORDER BY login_sc") or die(mysql_error());
//select thd dans formulaire
$loginsc = $_POST['loginsc'];
// On se connecte d'abord à MySQL :
mysql_connect("localhost", "root", "");
mysql_select_db("activity_dev");
//select societe
$resultsociete = mysql_query("SELECT DISTINCT `Societe` FROM `agent_compeclient` ORDER BY `Societe`") or die(mysql_error());
// On se déconnecte de MySQL
mysql_close();
// boucle pour afficher tous les résultats SOCIETE :
while ($selectsociete = mysql_fetch_array($resultsociete) )
{
?>
<option>
<?php echo $selectsociete['Societe']; ?>
<?php
}
// Fin de la boucle
?>
</option>
</select>,
Type de modif : <select name="typemodif" id="typemodif">
<option><Sélectionner></option>
<option>Création</option>
<option>Modification</option>
<option>Suppression</option>
</select>
,
----
Concerne : <select name="outil" id="outil">
<option><Sélectionner></option>
<option>Service Center</option>
<option>Intranet</option>
<option>Formation</option>
,
Bien SC ou URL Page AOSCG
,
----
Code Evt impacté en cas de modification ou suppression :
----
,
Commentaire : <textarea cols=\"52\" rows=\"5\" name=\"commentaire\">Taper ici un commentaire</textarea>
----
,
[ajoutrfc.php Votre demande n\'a pas été prise en compte. Veuillez recommencer.
]';
}
?>
peanut38
Messages postés30Date d'inscriptionsamedi 18 mars 2006StatutMembreDernière intervention28 octobre 2008 19 mai 2008 à 17:18
En fait le pb vient de ma page ajoutrfc.php
car en modifiant le traitementajout comme ci-dessous, il me dit que les champs sont vides.
<?php
// date
$date = date("Y")."-".date("m")."-".date("D");
// si les variables existent
if(isset($_POST['texte0']))
$PM=$_POST['texte0'];
else $PM="";
if (isset($_POST['loginSC']) )
$loginsc=$_POST['loginSC'];
else $loginsc="";
if (isset($_POST['societe']) )
$societe=$_POST['societe'];
else $societe="";
if (isset($_POST['typemodif']) )
$typemodif=$_POST['typemodif'];
else $typemodif="";
if (isset($_POST['outil']) )
$outil=$_POST['outil'];
else $outil="";
if (isset($_POST['BIEN']) )
$bien=$_POST['BIEN'];
else $bien="";
if (isset($_POST['ceexistant']))
$commentaire=$_POST['ceexistant'];
else $commentaire="";
if (isset($_POST['commentaire']))
$commentaire=$_POST['commentaire'];
else $commentaire="";
// On vérifie si les champs sont vides
if(empty($PM) OR empty($loginsc) OR empty($societe) OR empty($typemodif) OR empty($outil) OR empty($bien) OR empty($commentaire))
{
echo 'Attention, seul le champ code Evt impacté peut rester vide !';
}
else
{
// On se connecte à MySQL :
mysql_connect("localhost", "root", "");
mysql_select_db("activity_dev");