Bueno, ahora dime si te da error de mysql después de haber agregado or die(mysql_error()) y cuál es ese error.
Realmente no importa si generas el formulario agregando campos con Javascript, en php o directamente con HTML, siempre y cuando lo hagas correctamente.
Puedes ver el contenido de $_POST para saber si todo viene bien desde el formulario, usando al inicio de tu código:
Si ves que hay algo mal ahí, entonces regresa a ver cómo estás creando los campos y corregir los posibles errores.
Por cierto:
Código HTML:
Ver original<td id="estilo"><input type="text" name="grupo" value="" onChange="javascript:this.value=this.value.toUpperCase();"></td> <td id="estilo"><input type="submit" name="btnBuscar" value="BUSCAR"></td>
- Los id deben ser únicos, no puedes tener dos elementos (en este caso dos TD) con igual id
- Los atributos deben ser todos en minúsculas, de forma que
onChange debe ser
onchange
- Para los nombres de variables, propiedades y métodos de objetos en javascript sí debes respetar mayúsculas y minúsculas