private static function dbInsertTemplateSpecial($table, $column, $rows) { $db = PSM::getDB(); foreach ($rows as $row) { $r = $db->getRow('SELECT `id_pp_template` FROM `' . _DB_PREFIX_ . $table . '` WHERE `id_pp_template` = ' . $row['id_pp_template'] . ' AND `' . $column . '`="' . $row[$column] . '"'); if ($r === false) { $db->autoExecute(_DB_PREFIX_ . $table, $row, 'INSERT'); } } }
public function dbColumnExists($table, $column) { $result = PSM::getDB()->executeS('SHOW COLUMNS FROM `' . _DB_NAME_ . '`.`' . _DB_PREFIX_ . $table . '` like \'' . $column . '\''); return count($result) > 0; }