<?
if (isset($_POST['rechercher'])) {
$famille=$_POST['fam'];
$marque=$_POST['marque'];
$modele=$_POST['modele'];
$utilisateur=$_POST['personnel'];
$commande=$_POST['co'];
$etat=$_POST['et'];
$pole=$_POST['pole'];
$serie=$_POST['serie'];
$poste=$_POST['poste'];
echo $famille." ".$marque." ".$modele." ".$utilisateur." ".$commande." ".$etat." ".$pole." ".$serie." ".$poste;
//affichage du tableau
//if($famille=="*" and $marque=="*" and $modele=="*" and $utilisateur=="*" and $commande=="*" and $etat=="*" and //$pole=="*" and $serie=="*" and $poste=="*")
//{
$sql = 'select objet.numserie,bon_commande,etat,type_objet,marque,modele,objet.numposte,nom_pole,nom_personnel,prenom from objet,commandes,poste,poles,personnel,etat_objet,types_etat where objet.numcommande=commandes.numcommande and poste.numposte=objet.numposte and poste.numpole=poles.numpole and poste.numpersonnel=personnel.numpersonnel and objet.numserie=etat_objet.numserie and etat_objet.numetat=types_etat.numetat';
if($etat!="*"){
$sql=$sql." and etat_objet.numetat=".$etat ;
}
if($famille!="*"){
$sql=$sql." and type_objet='".$famille."'" ;
}
if($marque!="*"){
$sql=$sql." and marque='".$marque."'" ;
}
if($modele!="*"){
$sql=$sql." and modele='".$modele."'" ;
}
if($utilisateur!="*"){
$sql=$sql." and personnel.numpersonnel=".$utilisateur ;
}
if($commande!="*"){
$sql=$sql." and bon_commande='".$commande."'" ;
}
if($pole!="*"){
$sql=$sql." and poste.numpole=".$pole ;
}
if($serie!="*"){
$sql=$sql." and objet.numserie='".$serie."'" ;
}
if($poste!="*"){
$sql=$sql." and objet.numposte=".$poste;
}
$req = pg_query($sql) or die('Erreur SQL !');
?>
<? //<DIV style="overflow:scroll;width:700;height:200" > ?>
<div id="contain">
<div id="titre">
<table width="80%" border="1" >
<tr>
<td style="display:none"><DIV style="width:0px;height:0px;font-size: 0.8em;" >a</DIV></td>
<td style="display:none"><DIV style="width:0px;height:0px;font-size: 0.8em;" >b</DIV></td>
<td><DIV style="width:2px;height:1px;font-size: 0.8em;" >N° Serie</DIV></td>
<td><DIV style="width:2px;height:1px;font-size: 0.8em;" >N° Commande</DIV></td>
<td><DIV style="width:2px;height:1px;font-size: 0.8em;" >Etat</DIV></td>
<td><DIV style="width:2px;height:1px;font-size: 0.8em;" >Famille</DIV></td>
<td><DIV style="width:2px;height:1px;font-size: 0.8em;" >Marque</DIV></td>
<td><DIV style="width:2px;height:1px;font-size: 0.8em;" >Modele</DIV></td>
<td><DIV style="width:2px;height:1px;font-size: 0.8em;" >N° Poste</DIV></td>
<td><DIV style="width:2px;height:1px;font-size: 0.8em;" >Pole</DIV></td>
<td colspan="2"><DIV style="width:2px;height:1px;font-size: 0.8em;" >Utilisateur</DIV></td>
</tr>
</table>
</div>
<div id="remplissage">
<table width="80%" border="1" >
<?
$i=0;
while($list=pg_fetch_assoc($req)){
?>
<tr class="white" onClick="blok(this, 'radio<? echo $i ; ?>','radio2<? echo $i ; ?>' )">
<td style="display:none"><DIV style="width:0px;height:0px" ><input type="radio" name="a" id="radio<? echo $i ;?>" value="<? echo $list['numserie'];?>"></DIV></td>
<td style="display:none"><DIV style="width:0px;height:0px" ><input type="radio" name="b" id="radio2<? echo $i ;?>" value="<? echo $list['etat'];?>"></DIV></td>
<td><DIV style="width:2px;height:1px;font-size: 0.6em;" ><? echo $list['numserie'];?></DIV></td>
<td><DIV style="width:2px;height:1px;font-size: 0.8em;" ><? echo $list['bon_commande'] ;?></DIV></td>
<td><DIV style="width:2px;height:1px;font-size: 0.8em;" ><? echo $list['etat'] ;?></DIV></td>
<td><DIV style="width:2px;height:1px;font-size: 0.8em;" ><? echo $list['type_objet'];?></DIV></td>
<td><DIV style="width:2px;height:1px;font-size: 0.8em;" ><? echo $list['marque'];?></DIV></td>
<td><DIV style="width:2px;height:1px;font-size: 0.8em;" ><? echo $list['modele'];?></DIV></td>
<td><DIV style="width:2px;height:1px;font-size: 0.8em;" ><? echo $list['numposte'];?></DIV></td>
<td><DIV style="width:2px;height:1px;font-size: 0.8em;" ><? echo $list['nom_pole'];?></DIV></td>
<td><DIV style="width:1px;height:1px;font-size: 0.8em;" ><? echo $list['nom_personnel'];?></DIV></td>
<td><DIV style="width:1px;height:1px;font-size: 0.8em;" ><? echo $list['prenom'];?></DIV></td>
</tr>
<?
$i=$i+1;
}
?>
</table>
</div>
</div>
<? //</DIV> ?>
<?
$nb=pg_num_rows($req);
echo $nb." ligne(s).";
}
?>
<table>
<tr><td>Garantie sur site</td></tr>
<tr><td><input type="text" name="site"></td></tr>
<tr><td>Retour atelier</td></tr>
<tr><td><input type="text" name="retour"></td></tr>
<tr><td>Contrat maintenance</td></tr>
<tr><td><input type="text" name="contrat"></td></tr>
</table>
<script>
var id;
id=ids;
</script>
<input type="button" name="maj" value="Changer etat" onclick="ouvrirFenetre(ids,'etat.php');">
<input type="button" name="affect" value="Affecter" onclick="ouvrirFenetre(ids,'affecter.php');">
<input type="button" name="modif" value="Modifier" onclick="ouvrirFenetre2(ids,ids2,'modifier.php');">
<? if(isset($_POST['caz']))
{
unset($_SESSION['type_objet']);
unset($_SESSION['marque']);
unset($_SESSION['modele']);
unset($_SESSION['pole']) ;
unset($_SESSION['perso']);
unset($_SESSION['etat']);
unset($_SESSION['commande']);
unset($_SESSION['fam']);
unset($_SESSION['serie']);
unset($_SESSION['poste']);
echo "<script>javascript:zero();</script>";
}
echo "<h1>".$_SESSION['fam']."</h1>";
echo "<h1>".$_SESSION['marque']."</h1>";
?>
</form>
</body>
</html>
if (isset($_POST['rechercher'])) {
$famille=$_POST['fam'];
$marque=$_POST['marque'];
$modele=$_POST['modele'];
$utilisateur=$_POST['personnel'];
$commande=$_POST['co'];
$etat=$_POST['et'];
$pole=$_POST['pole'];
$serie=$_POST['serie'];
$poste=$_POST['poste'];
echo $famille." ".$marque." ".$modele." ".$utilisateur." ".$commande." ".$etat." ".$pole." ".$serie." ".$poste;
//affichage du tableau
//if($famille=="*" and $marque=="*" and $modele=="*" and $utilisateur=="*" and $commande=="*" and $etat=="*" and //$pole=="*" and $serie=="*" and $poste=="*")
//{
$sql = 'select objet.numserie,bon_commande,etat,type_objet,marque,modele,objet.numposte,nom_pole,nom_personnel,prenom from objet,commandes,poste,poles,personnel,etat_objet,types_etat where objet.numcommande=commandes.numcommande and poste.numposte=objet.numposte and poste.numpole=poles.numpole and poste.numpersonnel=personnel.numpersonnel and objet.numserie=etat_objet.numserie and etat_objet.numetat=types_etat.numetat';
if($etat!="*"){
$sql=$sql." and etat_objet.numetat=".$etat ;
}
if($famille!="*"){
$sql=$sql." and type_objet='".$famille."'" ;
}
if($marque!="*"){
$sql=$sql." and marque='".$marque."'" ;
}
if($modele!="*"){
$sql=$sql." and modele='".$modele."'" ;
}
if($utilisateur!="*"){
$sql=$sql." and personnel.numpersonnel=".$utilisateur ;
}
if($commande!="*"){
$sql=$sql." and bon_commande='".$commande."'" ;
}
if($pole!="*"){
$sql=$sql." and poste.numpole=".$pole ;
}
if($serie!="*"){
$sql=$sql." and objet.numserie='".$serie."'" ;
}
if($poste!="*"){
$sql=$sql." and objet.numposte=".$poste;
}
$req = pg_query($sql) or die('Erreur SQL !');
?>
$sql = 'SELECT objet.numserie, bon_commande, etat, type_objet, marque, modele, objet.numposte, nom_pole, nom_personnel, prenom ".
"FROM objet, commandes, poste, poles, personnel, etat_objet, types_etat ".
"WHERE objet.numcommande = commandes.numcommande ".
"AND poste.numposte = objet.numposte ".
"AND poste.numpole = poles.numpole ".
"AND poste.numpersonnel = personnel.numpersonnel ".
"AND objet.numserie = etat_objet.numserie ".
"AND etat_objet.numetat = types_etat.numetat';
ÇA donne une idée plus facile à suivre de la requête que tout en minuscules sans espaces sur une seule ligne.$sql = 'select objet.numserie,bon_commande,etat,type_objet,marque,modele,objet.numposte,nom_pole,nom_personnel,prenom from objet,commandes,poste,poles,personnel,etat_objet,types_etat where objet.numcommande=commandes.numcommande and poste.numposte=objet.numposte and poste.numpole=poles.numpole and poste.numpersonnel=personnel.numpersonnel and objet.numserie=etat_objet.numserie and etat_objet.numetat=types_etat.numetat';
Tous ceux qui posent un problème sur ce forum ne pijent pas un trucPS: quand on viens sur un forum c est qu on pije pas un truc,
donc tes reflexions garde les ou envoi un pv, je viens pas ici pour me faire insulter et passer pour un con
<tr class="white" onClick="blok(this, 'radio<? echo $i ; ?>','radio2<? echo $i ; ?>' )">
<td ><DIV style="width:0px;height:0px" ><input type="radio" name="a" id="radio<? echo $i ;?>" value="<? echo $list['numserie'];?>"></DIV></td>
<td ><DIV style="width:0px;height:0px" ><input type="radio" name="b" id="radio2<? echo $i ;?>" value="<? echo $list['etat'];?>"></DIV></td>