Javascript 如何使用循环Php显示从表Mysql到Textarea字段的多个值

Javascript 如何使用循环Php显示从表Mysql到Textarea字段的多个值,javascript,php,jquery,mysql,textarea,Javascript,Php,Jquery,Mysql,Textarea,我的数据库中有一个2的值 +--------------+------------------+-----------+ | id_des | deskripsi | id_srt | +--------------+------------------+-----------+ | 1 | Test 4 | 4 | | 2 | Test 2 | 4

我的数据库中有一个2的值

+--------------+------------------+-----------+
|    id_des    |     deskripsi    |   id_srt  |
+--------------+------------------+-----------+
|      1       |       Test 4     |     4     |
|      2       |       Test 2     |     4     |
+--------------+------------------+-----------+
我想在我的文本区域字段(示例)中显示
deskripsi
值,其中
id\u srt='4'

但当我运行脚本时,它们不可见:

如您所见,textarea字段不可见

这是我的密码:

<?php
$id = isset ($_POST['id_srt']);
$sql = "SELECT * FROM deskripsisrt WHERE id_des = '$id'";
$result = mysqli_query ($con,$sql);
while ($row = mysqli_fetch_array($result)){
    ?> 
    </br>
    <a href="#" style=\"color:#EC090D; cursor:pointer; text-align: Right;\" onclick="hapusElemen(\'#srow' + desc + '\'); return false;">hapus</a>
    <div class="input-group">
        <textarea rows="6" cols="100" type="text" class="desce form-control" name="deskripsi[]" id="deskripsi" placeholder="deskripsi" size="100"><?php echo $row ['deskripsi']; ?>
        </textarea>
    </br>
    </div>
    <?php
}?>



因此,我的问题是如何在
textarea
上显示多个值?

将sql查询更改为

$sql = "SELECT * FROM deskripsisrt WHERE id_srt = '$id'";

所以在编辑我的代码后,我在这里发现了一个问题

$id=isset($\u POST['id\u srt'])

$id从未从输入字段获取值,。。
因此,任何人都可以帮助我修复代码以获得$id值?

请注意,您应该使用准备好的语句,而不是直接从请求中获取id并将其粘贴到sql中。这样做会使您的sql面临sql注入攻击。我是编程新手,我不知道如何确保sql注入的安全性?对不起,我的缺点是:D,但我找到了一个关于从表到文本区域的值的解决方案,。。但是像这样的while位置存在于文本区域标记上,。。是的,这对我来说很有用,但只有一个值显示,。。我需要2个值在deskripsi上显示,。。我想我需要循环,但我对编程很新,我不知道如何制作循环,你能给我一个例子吗?