$ row2 ["ARTICLE_DESC"] является переменной PHP.
Это действительно переменная php, но она не отображается как php, поскольку она не заключена в <?php ?>
теги
Итак, правильный способ сделать это:
child1.document.write(<?php echo json_encode($row2["ARTICLE_DESC"]); ?>);
Таким образом, php, являясь языком на стороне сервера, будет отображать значение в $ row2 до отображения страницы, поэтому, когда страница будет окончательно отображена, это значение будет в функции javascript write
... как и должно быть.