Bueno, si lo pones estructuradamente, es muy fácil ver el error: 
   
Código MySQL:
Ver original-      PRIMARY   KEY (  `idReceta`  ) ,
-      KEY  `tituloReceta` (  `tituloReceta`  )   
¿Lo puedes ver? 
Es fácil, o está al final, o es que la variable no trae el nombre de la base. 
Otro error es simple: Es una malísima práctica crear tablas dinámicamente...
La arquitectura de datos, el modelo de datos es fija. No se crean las tablas al tun-tun, cuando parece bonito o "funcional".