Bonjour a tous,

J'ai atuellement un soucis de passage dans mon else if alors que le if lui fonctionne tres bien et je n'ai pas trouve de reponse a cela, voice le code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
else if (isset($_GET['op_list'])) {
	$machine = htmlentities($_GET['machine']);
	$machine = substr($machine, 4);
 
	if($machine = 'MECOFs' || $machine = 'MECOF1' || $machine = 'MECOF2' || $machine = 'MECOF3' || $machine = 'MECOF4') {
		$machine = 'mecof';
	} else if($machine = 'MILL TURNs' || $machine = 'WFL1' || $machine = 'WFL2' || $machine = 'WFL3' || $machine = 'NILES1') {
		$machine = 'millturn';
	}
 
	$reference = htmlentities($_GET['reference']);
	$i = 0;
 
    $op_req = $dbh->query('SELECT num_op FROM part_info WHERE machine_type="' .$machine. '" AND part_ref = "' .$reference.'"');	
	while ($line = $op_req->fetch()) {
		$i++;
		$json[$i][0]=$line["num_op"];
	}
	$op_req->closeCursor();
}
Je resort dans tout les cas machine= mecof, mais impossible de passé en millturn.

Merci de vos reponses.