Envoyer les donnée d'un formulaire

Fermé
steph1574 Messages postés 8 Date d'inscription jeudi 4 août 2011 Statut Membre Dernière intervention 25 septembre 2011 - 8 août 2011 à 15:44
Bonjour,

j'ai un tableau avec des données qui vienne d'une table
puis un hidden puis une check box

je voudrais que la personne logger selectionne l'evenement qu'il souhaite et qu'il puisse indiquer qu'elle fonction il souhaiterez avoir sur evenement

une fois rempli je voudrais envoyer tois infos (evt_code , code de la personne logger et la selection du hidden) dans une table

et si possible si c'est possible lorsque la personne revien je voudrais que la check-box et le hidden prenne la valeur qu'il y a dans la table ou son stocker les dispo (tab_service)

je suis novis en php si qq peu m'aider ca ne serais pas de refus

je met le code de ma page

<?php

 Require_once("connect.php"); 
  
  echo '<head><link rel="stylesheet" type="text/css" href="stylesheet.css" /></head>';
   
echo '<body bgcolor=#D3E8ED>';

     
	 echo '<form action="serv.php" method="post" target="main">'; 
	  
	if($_SESSION['activite'] == 'alpin')
	  {
			
			// on vas recuperer les info course dans la table calendrier 
			
			
			$date = date("Y-m-d");
		  $date_s = date_num($date);
     
		  $sql = "SELECT distinct evt_code,evt_date_comp,evt_activite,evt_nom,entite,evt_station,evt_club_nom, epr_discipline from calendrier_regional where  evt_activite = ('ALP') ";
		  $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
      $data = mysql_num_rows($req);
	  }
		
		if($_SESSION['activite'] == 'fond')//affichage calendrier_regional fond
	  {
			
			// on vas recuperer les info course dans la table calendrier 
			
			
			$date = date("Y-m-d");
		  $date_s = date_num($date);
     
		  $sql = "SELECT distinct evt_code,evt_date_comp,evt_activite,evt_nom,entite,evt_station,evt_club_nom, epr_discipline from calendrier_regional where  evt_activite = ('FOND') ";
		  $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
      $data = mysql_num_rows($req);
	  }
	 
		if($data)
      	{
	  		$compteur = 0; 
			 echo '<FORM method=get action="services.php">';
			  // début du tableau
        echo '<table bgcolor="#A9DBE0">'."\n";
            // première ligne on affiche les titres prénom et Nom dans 12 colonnes
            echo '<tr>';
            echo '<td bgcolor="#669999"><b>date</td>';
			echo '<td bgcolor="#669999"><b>discipline</b></td>';
			echo '<td bgcolor="#669999"><b>evt_codex</td>';
			echo '<td bgcolor="#669999"><b>nom de l_évènement</b></td>';
			echo '<td bgcolor="#669999"><b>station</b></td>';
            echo '<td bgcolor="#669999"><b>club organisateur</b></td>';
			echo '<td bgcolor="#669999"><b>Poste souhaité</b></td>';
            echo '<td bgcolor="#669999"><b>Dispo</b></td>';
            echo '</tr>'."\n";
			// lecture et affichage des résultats sur 12 colonnes, 1 résultat par ligne.
				
				while($row = mysql_fetch_array($req))
         		{
			
					
                $evt_date_comp = date_francaise($row['evt_date_comp']);
				$evt_activite = $row['evt_activite'];
				$evt_codex = $row['evt_code'];
                $evt_nom = $row['evt_nom'];
                $evt_station = $row['evt_station'];
                $evt_club_nom = $row['evt_club_nom'];
				$epr_discipline= $row['epr_discipline'];
                
             
                echo '<tr onmouseover="this.style.backgroundColor=\'#FF0000\';" onmouseout="this.style.backgroundColor=\'\';"  bgcolor="#CCCCCC">';
               echo '<td >'.$evt_date_comp.'</td>';
			   echo '<td >'.$epr_discipline.'</td>';
			   echo '<td >'.$evt_codex.'</td>';
			    echo '<td >'.$evt_nom.'</td>';
                echo '<td >'.$evt_station.'</td>';
                echo '<td >'.$evt_club_nom.'</td>';
                
                
				
				echo '<td > <p> <input type="hidden" name="config" value="">
                <SELECT name="poste">
                <OPTION value="forum1" SELECTED>Tous poste</option>
				<OPTION value="forum2" >DT</option>
				<OPTION value="forum3" >Chef control.</option>
                <OPTION value="forum4" >juge </option>
                <OPTION value="forum5" >Piste</option>
				<OPTION value="forum6" >starter</option>
                <OPTION value="forum7" >Chrono</option></SELECT>';
				echo '<td> <p> <INPUT TYPE="CHECKBOX" name="options[]" value="'.$_SESSION['Log_Code_coureur'].''.$row['evt_code'].' "></p> </td>';
                echo '<SCRIPT LANGUAGE = "JavaScript">';
                echo 'function CreateWindow'.$row['evt_code'].'()
                  {msgWindow=window.open("donnee_course.php?evt_code='.$evt_codex.'","displayWindow","toolbar=no,width=600,height=370,directories=no,status=no,scrollbars=yes,resize=no,menubar=no")}';  
                echo '</SCRIPT>';
                echo '<td> <p> <INPUT TYPE="button" VALUE="épreuves" onClick="CreateWindow'.$row['evt_code'].'()"></p> </td>';  
                
                
				
               echo '</tr>'."\n"; 
              $compteur = $compteur +1;
			 	
               }
              }
            
            
        
		echo '</table>'."\n";
        // echo '<p> Catégorie " * " = catégorie <b> Poussins </b>';
         echo '<P>';
        // fin du tableau.
		 
		if ($compteur != 0)
              {
			  echo 'ici'.$compteur.'est le nombre de course';
                echo '<td bgcolor="#CCCCCC"><p><input type="submit" value="INSCRIRE" name="S1" title="title="serv.php"><input type="reset" value="Effacer la selection" name="S2" title="serv.php"></p></td>';
				}
 		
		
		 
		echo '</form>'; 
		 
		
			
// on ferme la connexion à mysql 
mysql_close(); 



   
?>