Как можно сделать проверку дублей и удалить те значения, которые повторяются? например по полю название?)
3
Дубли
Автор Dinara, 18 окт. 2013 12:50
Сообщений в теме: 4
#1
Отправлено 18 Октябрь 2013 - 12:50
#2
Отправлено 21 Октябрь 2013 - 13:02
Написать доп.действие, к примеру.
Перед тем как запускать, не забудьте бэкап сохранить. Корректность я не проверял.
delete_query("Ваша таблица", "`Название`='".$line['Название']."' and `ID`!=$ID");
Перед тем как запускать, не забудьте бэкап сохранить. Корректность я не проверял.
#3
Отправлено 28 Август 2014 - 18:21
а как сделать, чтобы если значение в поле "название" было не уникальным - то в другое поле (например в "Задвоения") вставлялось слово "дубль" ?
#4
Отправлено 02 Сентябрь 2014 - 23:55
smart (28 Август 2014 - 18:21) писал:
а как сделать, чтобы если значение в поле "название" было не уникальным - то в другое поле (например в "Задвоения") вставлялось слово "дубль" ?
$sql = "SELECT `id` FROM ".DATA_TABLE."211 WHERE `status` = 0 AND `f4151` = ". intval($line['f4151']). " AND `id` !=".$line['id']; $result = sql_query($sql); if(sql_num_rows($result)) { $line['f6951'] = 'дубль'; }
#5
Отправлено 19 Апрель 2017 - 17:35
а подскажите как исправить, если такая ситуация?
исходные email находятся в таблице1 в поле email1,
дубли ищем в таблице2 по email2.
если есть дубль, то в таблицу1 в поле Дубль пишем "есть"
исходные email находятся в таблице1 в поле email1,
дубли ищем в таблице2 по email2.
если есть дубль, то в таблицу1 в поле Дубль пишем "есть"
Сообщение отредактировал d654525: 19 Апрель 2017 - 21:26
Количество пользователей, читающих эту тему: 2
0 пользователей, 2 гостей, 0 анонимных