Se il codice generato da PHP è corretto, allora il tuo problema è con Javascript, non con PHP.