Add
x  
save_pod_item(array('datatype'=>$field, 'columns' => array('name'=>$name))); } else { $pid = (is_array($pid)) ? $pid[0] : $pid; } $vals[] = $pid; endforeach; } else { $pid = pod_check($field, $name, 'name'); if(!$pid) { $new_tag = new PodAPI(); $pid = $new_tag->save_pod_item(array('datatype'=>$field, 'columns' => array('name'=>$name))); } else { $pid = (is_array($pid)) ? $pid[0] : $pid; } $vals = $pid; } $val_str = implode(',',$vals); $columns[$field]['value'] = $val_str; endif; ?> prepare("SELECT name FROM {$wpdb->prefix}pod_tbl_{$pod} WHERE name LIKE '%s'", '%'.like_escape($str).'%'); $results = $wpdb->get_col($query); echo join( $results, "\n" ); } die; } function pod_check($datatype, $value='', $field='id') { global $wpdb; $datatype = pods_sanitize($datatype); $field = pods_sanitize($field); $return = $wpdb->get_col($wpdb->prepare("SELECT `id` FROM `{$wpdb->prefix}pod_tbl_{$datatype}` WHERE `$field` = ".('id'==$field?"%d":"%s"),array($value))); if (true == $return && 0 < $return) { return $return; } else { return false; } }