se vuoi che sia un campo di testo a inserimento libero, nello script che riceve i dati del form devi andare tu a cercare nel DB la città ed il suo codice.

Se invece vuoi che scelgano solo tra un range di città, inserisci nel form un menù a tendina con le città possibili e con value=codice della città (lo costuisci prendendo i dati dal DB)