Il codice cliente e' su un file (ANCLI00F) che sta nel db2 di un Iseries.
Per adesso aggiorno solamente i codici gia' esistenti.
C'e' un cliente con codice 222a, l'ho messo io per fare delle prove.
Il problema persiste, non capisco come mai se il codice cliente fosse solo 222, andrebbe tutto bene, mentre se immetto il codice 222a, alfanumerico, non funziona la select:

/* Reperimento variabile passata dal chiamante con il metodo GET */
$customerNumber = $_GET["customerNumber"];

if ($customerNumber == "") {
} else {

/* Costruzione dello statement SQL da eseguire */
$sql = 'select * from ACSSI_DAT.ANCL2FGL where COCLCL = ' .$customerNumber;

Solo che non so se non riesce il test con l'IF o la select.

E' possibile che il test "if ($customerNumber == "")" non accetti codici, passati dal chiamante, che sono alfanumerici?