proprio per questo motivo io dico che le stringhe che DEVONO essere numeri, BISOGNA trasformarli in numeri:
la mia select mySelect ha solo numeri come value nelle option:
$mySelect = intval($_POST['mySelect']);
Se non è un numero mi torna 0 e me lo smazzo come tale.