Réponse acceptée !
Salut,
Ca te met quoi comme érreur ?
ça serai pas quelque chose comme :
parse error, unexpected '}'
Car le problème est à la ligne 70 si c'est ça.
Tiens voilà ton script sans la faute :
<?php
$i = 0;
$req1=mysql_query('SELECT * from grosmateriel WHERE idcompagnie
="'.$libcomp.'" AND codeemat="'.$emat.'"');
while($donnees=mysql_fetch_array($req1)){
$gmat[$i]=$donnees['idgmat'] ;
$code[$i]=$donnees['codeemat'];
$immat[$i]=$donnees['immat'] ;
$clair[$i]=$donnees['clair'];
$envi[$i]=mysql_fetch_array(mysql_query('SELECT * from environnement
WHERE emat ="'.$code[$i].'"'));
$trans[$i]=$envi[$i]['trans'];
$arme[$i]=$envi[$i]['armenent'];
$nbc[$i]=$envi[$i]['NBC'];
$optique[$i]=$envi[$i]['optique'];
$divers[$i]=$envi[$i]['divers'];
echo '<tr>',"\r\n"
,'<td style="text-align: center;">',$code[$i],'</td>',"\r\n"
,'<td style="text-align:
center;">',$immat[$i],'</td>',"\r\n"
,'<td style="text-align:
center;">',$clair[$i],'</td>',"\r\n\r\n"
,'<td style="text-align:
center;">',$trans[$i],'</td>',"\r\n"
,'<td style="text-align: center;">',$arme[$i],'</td>',"\r\n"
,'<td style="text-align: center;">',$nbc[$i],'</td>',"\r\n"
,'<td style="text-align:
center;">',$optique[$i],'</td>',"\r\n"
,'<td style="text-align:
center;">',$divers[$i],'</td>',"\r\n";
$toto=mysql_query('SELECT * FROM lieu ');
echo '<td style="text-align: center;"><select name="list_lieu"
size="1">';
while(($donnees = mysql_fetch_array($toto))){
$lib=$donnees['liblieu'];
echo '<option value="',$lib,'">',$lib,'';
//$idlieu[$i]=$donnees['idlieu'] ;
$id=$donnees['idlieu'];
$idlieu=array( $i => $id) ;
}
echo '</select>',"\r\n",'</td>';
$tata=mysql_query('SELECT * FROM type ');
echo '<td style="text-align: center;"><select name="list_type"
size="1">';
while(($donnees = mysql_fetch_array($tata))){
$l=$donnees['libtyp'];
echo '<option value="',$l,'">',$l;
$idtype[$i]=$donnees['idtype'] ;
}
echo '</select>',"\r\n",'</td> ';
$i++;
}
$toto=$_SERVER['PHP_SELF'];
echo '<form method="post" enctype="multipart/form-data"
action="',$toto,'">',"\r\n"
,'<input type="hidden" name="idlieu" value="',$idlieu,'"
/>',"\r\n"
,'<input type="hidden" name="idtype[]" value="',$idtype,'"
/>',"\r\n"
,'<input type="hidden" name="gmat" value="',$gmat,'" />',"\r\n"
,'<input type="hidden" name="tat" value="',$tat,'" />',"\r\n"
,'<input type="hidden" name="i" value="',$i,'" />',"\r\n"
,'<input type="submit" name="submit" value="A faire" />',"\r\n"
,'</form>';
// } cette élément plante net le script est il utile ?
if(@$_POST['submit'] == 'En attente'){
echo 'rien';
}
if(@$_POST['submit'] == 'A faire'){
$max = $_POST['i'];
$ind = '0' ;
while($ind < $max ){
$idtype=@$_POST['idtype[]'] ;
$idlieu=@$_POST['idlieu[]'] ;
$ok=mysql_query('UPDATE
grosmateriel SET idtype="'.$idtype[$ind].'",idlieu="'.$idlieu[$ind].'"
WHERE idgmat ="'.$gmat[$ind].'"');
$ind++;
}
}
?>
@+
Immortal-PC,
téléchargements,astuces ,entre-aide informatique , conseils pour vos problèmes d'ordi.