// Sorry correct \t for norms

This commit is contained in:
gRoussac
2013-01-04 17:32:21 +01:00
parent 4192e58888
commit a3194257c8
@@ -26,49 +26,49 @@
function update_order_messages() function update_order_messages()
{ {
$step = 3000; $step = 3000;
$count_messages = Db::getInstance()->getValue('SELECT count(id_message) FROM '._DB_PREFIX_.'message'); $count_messages = Db::getInstance()->getValue('SELECT count(id_message) FROM '._DB_PREFIX_.'message');
$nb_loop = $start = 0; $nb_loop = $start = 0;
if($count_messages > 0) if($count_messages > 0)
$nb_loop = ceil($count_messages / $step); $nb_loop = ceil($count_messages / $step);
for($i = 0; $i < $nb_loop; $i++) for($i = 0; $i < $nb_loop; $i++)
{ {
$sql = 'SELECT id_message, message FROM '._DB_PREFIX_.'message LIMIT '.(int)$start.', '.(int)$step; $sql = 'SELECT id_message, message FROM '._DB_PREFIX_.'message LIMIT '.(int)$start.', '.(int)$step;
if ($messages = Db::getInstance()->executeS($sql)) if ($messages = Db::getInstance()->executeS($sql))
{ {
if(is_array($messages)) if(is_array($messages))
foreach($messages as $message) foreach($messages as $message)
{ {
$sql = 'UPDATE '._DB_PREFIX_.'message SET message = \''.pSQL(Tools::htmlentitiesDecodeUTF8(br2nl($message['message']))).'\' $sql = 'UPDATE '._DB_PREFIX_.'message SET message = \''.pSQL(Tools::htmlentitiesDecodeUTF8(br2nl($message['message']))).'\'
WHERE id_message = '.(int)$message['id_message']; WHERE id_message = '.(int)$message['id_message'];
$result = Db::getInstance()->execute($sql); $result = Db::getInstance()->execute($sql);
} }
$start += ($step + 1); $start += ($step + 1);
} }
} }
$count_messages = Db::getInstance()->getValue('SELECT count(id_customer_message) FROM '._DB_PREFIX_.'customer_message'); $count_messages = Db::getInstance()->getValue('SELECT count(id_customer_message) FROM '._DB_PREFIX_.'customer_message');
$nb_loop = $start = 0; $nb_loop = $start = 0;
if($count_messages > 0) if($count_messages > 0)
$nb_loop = ceil($count_messages / $step); $nb_loop = ceil($count_messages / $step);
for($i = 0; $i < $nb_loop; $i++) for($i = 0; $i < $nb_loop; $i++)
{ {
$sql = 'SELECT id_customer_message, message FROM '._DB_PREFIX_.'customer_message LIMIT '.(int)$start.', '.(int)$step; $sql = 'SELECT id_customer_message, message FROM '._DB_PREFIX_.'customer_message LIMIT '.(int)$start.', '.(int)$step;
if ($messages = Db::getInstance()->executeS($sql)) if ($messages = Db::getInstance()->executeS($sql))
{ {
if(is_array($messages)) if(is_array($messages))
foreach($messages as $message) foreach($messages as $message)
{ {
$sql = 'UPDATE '._DB_PREFIX_.'customer_message SET message = \''.pSQL(Tools::htmlentitiesDecodeUTF8(str_replace('&amp;', '&', $message['message']))).'\' $sql = 'UPDATE '._DB_PREFIX_.'customer_message SET message = \''.pSQL(Tools::htmlentitiesDecodeUTF8(str_replace('&amp;', '&', $message['message']))).'\'
WHERE id_customer_message = '.(int)$message['id_customer_message']; WHERE id_customer_message = '.(int)$message['id_customer_message'];
Db::getInstance()->execute($sql); Db::getInstance()->execute($sql);
} }
$start += ($step + 1); $start += ($step + 1);
} }
} }
} }
function br2nl($str) function br2nl($str)
{ {
return preg_replace("/<br( \/)?>/i", "\n", $str); return preg_replace("/<br( \/)?>/i", "\n", $str);
} }