Example #1
0
 function detectFieldTypes(&$result)
 {
     $field_types = array();
     $num_fields = at_num_fields($result);
     if (!$num_fields) {
         return array();
     }
     for ($i = 0; $i < $num_fields; $i++) {
         $field_types[] = at_field_type($result, $i);
     }
     return $field_types;
 }
Example #2
0
 function detectFieldTypes($table_name)
 {
     $field_types = array();
     $sql = "SELECT * FROM %s%s WHERE 0";
     $result = queryDBresult($sql, array(TABLE_PREFIX, $table_name));
     if (!$result) {
         return array();
     }
     $num_fields = at_num_fields($result);
     for ($i = 0; $i < $num_fields; $i++) {
         $field_types[] = at_field_type($result, $i);
     }
     return $field_types;
 }