Lo que pasa que mi función , llama a otra que si realiza una consulta sql, fijate en la 2da línea
Código PHP:
$Matriz = ObtenerMatriz($pEntidad,$pTipoFamilia);
Esta trae los datos necesarios para crear el select, digamos que en mi proyecto genero varios select con similares características, por lo que he creado esta función que los genera pidiendo el parámetro $pEntidad, ya que todos los demás son opcionales, algunos para dar forma al select y otros para algunas consultas más complejas.
La coloque para que vieran que esta no contiene errores, la he probado sin generarla dinámicamente y no tengo ningún problema.
Las funciones createElement y apenndChild las conosco poco, las he utilizado y no las ocupe en este caso ya que los campos que quiero insertar contienen propiedades específicas como por ejemplo disabled size="20" maxlength="20" además de agregar unos cuantos <td> ya que los imprimire en una tabla.
Lo que quiero es que al presionar el boton me aparesca la caja de texto y el select generado por mi función php.