è indefferente mettere le parentesi se è una sola riga, infatti mettendole non cambia niente..Aggiungi le parentesi qui
if ($runNum == $run_number){
echo 'run already in the database';
}else
inserendo un echo $run_number nel ciclo while che segue il mysql_fetch_array, ho notato che non mi sputa fuori i valori di run_number che stanno nella tabella.
Quindi il problema è sicuramente legato a questo, ma non riesco a spiegarmi perchè a ciò accade!
grazie comunque
ciao