cs_mickael56100
Messages postés94Date d'inscriptionvendredi 12 septembre 2008StatutMembreDernière intervention19 mai 2012
-
14 févr. 2009 à 13:12
codbooster
Messages postés23Date d'inscriptionjeudi 4 octobre 2007StatutMembreDernière intervention17 avril 2009
-
16 févr. 2009 à 14:49
<?php
header('Content-type: text') ; // on déclare ce qui va être afficher
// test des POST emis
if ((isset($_POST['id']) && !empty($_POST['id'])) && (isset($_POST['idtut']) && !empty($_POST['idtut']))) {
$user="root";
$host="localhost";
$password="";
$database="logistage";
$connexion = mysql_connect($host,$user,$password) or die ("Connexion au serveur impossible");
mysql_select_db($database,$connexion);
$req="SELECT * from entreprise Where CodeEntreprise=".$_POST['id']."";
$resultreq= mysql_query ($req) or die ("Select impossible");
$i =0;
$dt2=mysql_fetch_row($resultreq);
?>
<fieldset>
<legend>Description de l'entreprise</legend>
<label for="form_dateenregistrement">Date dernier stage : </label>
<label for="form_activite">Activité principale : </label>
<label for="form_missions">Exemples de missions : </label>
</fieldset>
<fieldset>
<legend align="top">Contacts</legend>
<label for="form_contact">Contact : </label>
<select size="1" name="contact">
<?php
// affichage des sous-catégorie appartenant à la première catégorie.
$rq="Select * from tuteur where codeentreprise=".$_POST['id']."";
$result= mysql_query ($rq) or die ("Select impossible");
// $k = initialise le variable k
$l=0;
while ($dt=mysql_fetch_row($result))
{
echo "<option value=".utf8_encode($dt[0]).">".($dt[1])." ".utf8_encode($dt[2])." ".($dt[3])."</option>
";
}
echo "</select>";
?>
<?php
$requete="SELECT * from tuteur Where Codetuteur=".$_POST['idtut'].";";
$resultrequete= mysql_query ($requete) or die ("Select impossible");
$l =0;
$dt3=mysql_fetch_row($resultrequete);
?>
Ce code ne m'affiche pas la page correspondante en fait tout le contenu est invisible sur la page, cela doit être un problème avec mon isset,mais je n'arrive pas à mettre la main sur ce qui pose problème, si quelqu'un peut m'aider
codbooster
Messages postés23Date d'inscriptionjeudi 4 octobre 2007StatutMembreDernière intervention17 avril 2009 16 févr. 2009 à 14:49
Salut, je ne sais pas si tu as trouvé, mais bon je vais poster quand même,
Enfait dans ton test if(), tu lui dit j'affiche mon html si ma variable $_POST est défini seulement elle ne sera définit que quand tu auras fait un submit ...
du coup fait un test qui ressemble a (pour rappel ! est la négation, donc !isset veut dire "si il n'est pas définit"):
if ((!isset($_POST['id']) && empty($_POST['id'])) && (!isset($_POST['idtut']) && empty($_POST['idtut'])))
{
//ton code à afficher
}