Scusate la mia poco chiarezza ma in sintesi se nell'istruzione seguente:
if (mysql_query(sock,"select idcliente,nome,cognome from clienti where idcliente = 'A' "))
pongo al posto di 'A' il numero 45 trovo il record che mi interessa, altrimenti non riesco a trovare alcun record per i valori che 'A' assumerà nel programma.