Я только что перешел от использования mysql к расширению mysqli в PHP.
I ' Вы столкнулись с двумя способами сделать одно и то же (несколько запросов на обновление), каковы плюсы / минусы каждого из них? Должен ли я использовать тот или иной или что-то еще?
Подготовленный оператор в цикле:
//prepare statement
foreach(whatever){
//execute statement
}
или
Мультизапрос:
foreach(whatever){
//build many queries into a single string
}
multi_query(long string)
Я знаю, что подготовленные операторы обеспечивают лучшую безопасность. Я слышал, что при использовании mysql в PHP лучше всего избегать использования операторов UPDATE в цикле - разве выполнение подготовленного mysqli оператора в цикле не одно и то же под другим именем?