как перезагрузить div, созданный циклом while с помощью jquery?

вот моя проблема :
если я пытаюсь загрузить div вне цикла while(.testt), он работает хорошо

$("#comment_area_"+n_comm_text).load("pages/userprofil.php .testt"); 

но если я использую тот же код для загрузки div внутри цикла while, он просто сделает #comment_areaисчезает :

$("#comment_area_"+n_comm_text).load("pages/userprofil.php comment_area_"+n_comm_text);

цикл while :

<?php 
$i=0;
while($row=mysqli_fetch_array($quser)){
$i++;?>
<div class="comment_area" id="comment_area_<?php echo($i);?>">
//some code
</div>
<?php } ?>

Я надеюсь, что моя проблема ясна, любая помощь очень приветствуется . Спасибо!

1 ответ

  1. в цикле while обязательно отделите HTML от PHP. Обратите особое внимание на кавычки и двойные кавычки, а также на то, как связывать строки с переменными. Надеюсь, это поможет.

    $i=0;
    while($row=mysqli_fetch_array($quser)){
    $i++;
    echo '<div class="comment_area" id="comment_area_'.$i.'">';
    //some code
    echo '</div>';
    }