Instruction conditionnelle if..else non prise en compte
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:
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.