ja altså ovenstående er jo da som et minimum korrekt. Derudover fanger mit øje nu hurtigt brugen af register_globals (hvilket let kan lede til sikkerhedsfejl) samt en meget mulig SQL injections... Du bør huske at kalde mysql_real_escape_string på $wplfdud inden du benytter den midt i queryen, og dette gælder i øvrigt for al bruger indtastet data der nogensinde rører en query. Medmindre du ved at disse bør være tal, i dette tilfælde kan det løses ved simpelthen at type-caste dataen til den ønskede type:
$var = (int)$var; // for heltal
$var = (double)$var; //for kommatal
Håber det hjalp