Hola a tod@s,
 
Que esta mal en esta sentencia?    
Código MySQL:
Ver original- $sql = "SELECT COLUMN_NAME, DATA_TYPE, IS_NULLABLE, COLUMN_TYPE FROM INFORMATION_SCHEMA.COLUMNS WHERE table_name = 'usuarios'"; 
me da el siguiente error:  
 Código HTML:
 Warning: array_diff() [function.array-diff]: Argument #2 is not an array
  Código HTML:
 Warning: Invalid argument supplied for foreach()
 Gracias de antemano y saludos 
Ya he descubierto el fallo, era otra cosa a parte de la sentencia. Gracias a todos por vuestro interes. Saludos