Estoy generando un formulario dinámico que contiene un select, pero en la función que genera el nuevo campo no me permite pasar parámetros de la consulta Mysql a javascript
Este es el código que estoy usando:
Código HTML:
Ver original
<form id="formdinamico" name="formdinamico" action="nuevos.php?programa" class="formulario" method="post"> <table border="0" class="tablreg" border="1"> <tr> <td> </td> </tr> <tr> <td> <select name="id_titulo[1]" id="id_titulo">'; do { } while ($row_titulo = mysql_fetch_assoc($titulo)); $rows = mysql_num_rows($titulo); if($rows > 0) { mysql_data_seek($titulo, 0); $row_titulo = mysql_fetch_assoc($titulo); } echo '</select> <input required="required" type="text" size="60" maxlength="50" name="campo[1]" id="campo" placeholder="Nombre del Programa"> </td> </tr> </table> <table border="0" border="1" class="tablreg" > <tr> </tr> </table> </form>
y el javascript contiene:
Código Javascript:
Ver original
var campos = 1; function agregarPrograma(){ campos++; var NvoCampo= document.createElement("div"); NvoCampo.id= "divcampo_"+(campos); NvoCampo.innerHTML= "<table border='0' class='tablreg'>" + " <tr>" + " <td>" + " <select name='id_titulo[" + campos + "]' id='id_titulo" + campos + "'>"+ " <option value='0'>Elija opción</option>"+ " </select>"+ " <input required='required' type='text' size='60' maxlength='50'name='campo[" + campos + "]' id='campo" + campos + "' placeholder='Nombre del Programa'>" + " <a href='JavaScript:quitarCampo(" + campos +");'> <img src='imagenes/eliminar.png' width='25' height='25'/></a>" + " </td>" + " </tr>" "</table>"; var contenedor= document.getElementById("contenedorcampos"); contenedor.appendChild(NvoCampo); }
He intentado incluir el PHP en el js pero cuando lo hago simplemente no me devuelve ningún valor la función.
Si no se puede, necesito la forma de llenar un select javascript con Mysql.
Gracias por su ayuda :)