gpt4 book ai didi

php - 在php-mysql中,如何将sql查询的结果合并到结果表的单元格中?

转载 作者:行者123 更新时间:2023-11-29 13:09:50 25 4
gpt4 key购买 nike

我正在制作PHP-MySQL的代码。但由于 MySQL 中左连接的结果,我获得了 2 个或更多。所以我想将结果表的单元格中的结果合并为捕获的图片。

enter image description here

这是我在电脑中拍摄的真实照片。

我的php代码如下。

$result = mysqli_query($con,$sql);


while($row = mysqli_fetch_array($result))
{

echo "<table border='1' style='background:#dddddd;border-color:green;'>";
echo "<h2><p >진료과 (Subject) : ".$row['subject']."</p></h2>";
echo "<tr>";

echo "<th >"."<form action='search1.php' method='get'>"."<button type='submit'

name='code' value='".$row['code']."'>Code</th>";
echo "<th ><a href='".$row['ds_url']."'>"."한국병명</a></th>";
echo "<th ><a href='".$row['ds_url']."'>"."Disease name(En.)</a></th>";
echo "<th >"."<form action='search1.php' method='get'>"."<button type='submit'

name='code' value='".$row['family']."'>"." Family History</button> </th>";

echo "</tr>";
echo "<tr>";
echo "<td >" . $row['code'] . "</td>";
echo "<td >" .$row['disease_co']."</td>";
echo "<td >" .$row['disease_en']."</td>";
echo "<td >" .$row['family']."</td>";
echo "</tr>";
---

echo "<tr>";
echo "<th>소아과</th>";
echo "<th>내과</th>";
echo "<th>산과</th>";
echo "<th>정형외과</th>";

echo "</tr>";

echo "<tr>";
echo "<td>".$row['ped_content']."</td>";
echo "<td>".$row['im_content']."</td>";
echo "<td>".$row['ob_content']."</td>";
echo "<td>".$row['os_content']."</td>";

echo "</tr>";

----

echo "</table>";
}

上面的php代码中的While语句只是1,但是结果表的数量取决于im_content的数量。

所以,我想将单元格中 im_content 的结果合并为上面捕获的图片。但是,我能力不足。请给我一个建议。谢谢您的关心。

我的sql查询语句如下。

  SELECT code_en.code, code_co.disease_co, code_en.disease_en , hx.family, 

hx.personal, note.note, inclusion.inclusion, exclusion.exclusion, ds.ds_content,

------

subject.icd_category, subject.group_code, im.im_content
FROM code_en
LEFT JOIN subject ON code_en.code = subject.code
LEFT JOIN note ON code_en.code = note.code
-------
left join im on code_en.code = im.code
WHERE code_en.code = '".$code."'"

谢谢你,巴马尔!

最佳答案

我不完全确定我理解这个问题,但我认为这就是你想要的:

  SELECT code_en.code, code_co.disease_co, code_en.disease_en , hx.family, 

hx.personal, note.note, inclusion.inclusion, exclusion.exclusion, ds.ds_content,

------

subject.icd_category, subject.group_code, GROUP_CONCAT(im.im_content) AS im_content
FROM code_en
LEFT JOIN subject ON code_en.code = subject.code
LEFT JOIN note ON code_en.code = note.code
-------
left join im on code_en.code = im.code
WHERE code_en.code = '".$code."'"

关于php - 在php-mysql中,如何将sql查询的结果合并到结果表的单元格中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22239313/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com