Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Есть простой код на PHP

$mysqli = new mysqli("localhost", "user", "pass");

$mysqli->select_db("db");

$mysqli->set_charset("utf8");

$q = "INSERT INTO t (url,status) VALUES ('$url1','$st1'),

(url,status) VALUES ('$url2','$st2'),

(url,status) VALUES ('$url3','$st3'); ";

$mysqli->query($q);

И такая БД

CREATE TABLE IF NOT EXISTS `t` (

`tid` bigint(20) NOT NULL AUTO_INCREMENT,

  `url` varchar(2560) DEFAULT NULL,

  `status` int(11) DEFAULT NULL,

  PRIMARY KEY (`tid`),

  UNIQUE KEY `md5` (`md5`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

Т.е. если добавлять, к примеру 3 урла в базу, но при этом один из них уже присутствует в ней, то такой будет проигнорирован и в итоге добавится только два урла.

Задача: После выполнения запроса INSERT INTO t ... Придумать простой способ получения информации о том, сколько строк было добавлено в БД, Без сложных запросов, так как база данных очень большая.

5 лет назад
TRAFLINKS
Игорь 
44 годаУкраина
5 лет в сервисе
Был
2 года назад
Выбранный исполнитель
kappka
29 летРоссия
9 лет в сервисе
Был
2 года назад
5 лет назад
$3
1 день
Отличное мгновенное решение проблемы! Владислав прекрасно разбирается в теме!!
Хороший, отзывчивый заказчик. Рекомендую!