Código PHP:
$r = mysql_query("SELECT id, Articulo from TABLA1 ORDER BY ID DESC");
while ($articulo_tabla1 = mysql_fetch_array($r)) {
$articulos[$articulo_tabla1[0]] = $articulo_tabla1[1];
}
$r2 = mysql_query ("SELECT id, Articulos FROM TABLA2");
while ($articulos_tabla2 = mysql_fetch_array($r2)) {
$articulos_a_reemplazar = explode (",", $articulos_tabla2[Articulos]);
foreach ($articulos_a_reemplazar as $id_del_articulo) {
array_push ($articulos_en_texto, $articulos[$id_del_articulo]);
}
$textoainsertar = implode (",", $articulos_en_texto);
$r3 = mysql_query ("UPDATE TABLA1 set Articulos='$textoainsertar' WHERE id=$articulos_tabla2[id]");
}
de más esta decir que lo escribi directamente aca en el foro, sin verificar el codigo ni probarlo ni nada.