如何在php中从数据库获取结果创建独立的div

如何在php中从数据库获取结果创建独立的div,php,html,Php,Html,我正在使用头脑风暴应用程序,参与者提供他们对特定主题的想法,使用js将收到的想法拖拽到屏幕中。但从数据库获取的结果作为单个实体,不能作为单独的div拖动。我需要在哪里更改为作为单独的div实体获取的结果,以在屏幕上移动单独的样式化数据 Php,sql,phpmyadmin //sql $sql2='从brainstrom中选择*,其中bTopic_ref=:ref ORDER BY created_at'; $statement=$connection->prepare($sql2); $sta

我正在使用头脑风暴应用程序,参与者提供他们对特定主题的想法,使用js将收到的想法拖拽到屏幕中。但从数据库获取的结果作为单个实体,不能作为单独的div拖动。我需要在哪里更改为作为单独的div实体获取的结果,以在屏幕上移动单独的样式化数据

Php,sql,phpmyadmin

//sql
$sql2='从brainstrom中选择*,其中bTopic_ref=:ref ORDER BY created_at';
$statement=$connection->prepare($sql2);
$statement->execute([':ref'=>$ref]);
$bs=$statement->fetchAll(PDO::FETCH_OBJ);
使用的可拖动JS库:

生成div的代码:


|
在
预期产出:
可以从数据库中拖动单独的获取结果。

Hi id id=“mydivheader”在循环中出现问题,创建具有相同id的相同div时,id应该是唯一的,而不是相同的。您可以使用foreach循环键命名,比如foreach($bs as$key=>$a),所以id将是id=“mydivheader”谢谢@NileshDaldra,id问题已经解决,但仍然不能作为单独的div移动,所有获取的数据都会一次移动。能否请您提供更多帮助,将其作为单独的行分开..您好,循环中的id id=“mydivheader”存在问题,它使用相同的id创建相同的div,id应该是唯一的,而不是相同的。您可以使用foreach循环键命名,比如foreach($bs as$key=>$a),所以id将是id=“mydivheader”谢谢@NileshDaldra,id问题已经解决,但仍然不能作为单独的div移动,所有获取的数据都会一次移动。你能帮我把更多的东西单独分开吗。。