gpt4 book ai didi

php - 在php-mysql中,while语句中的变量$row ['disease_$lang2' ] 应该怎么写?

转载 作者:太空宇宙 更新时间:2023-11-03 12:16:42 28 4
gpt4 key购买 nike

我正在一步一步地编写程序。最后我遇到了 sql 查询结果显示的 php 代码。我测试了 echo $sql 并且效果很好。我测试其余的。这是我的 php 代码,如下所示

 $sql = "SELECT code_co.code, code_co.disease_co, code_$lang2.disease_$lang2 
FROM code_co LEFT JOIN code_$lang2 ON code_$lang2.code = code_co.code
WHERE code_co.code = '".$code."'";

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

echo "<table border='1' style='background:#dddddd;border-color:green;'>";

echo "<tr>";
echo "<th >Code</th>";
echo "<th >병명</th>";
echo "<th >Disease name</th>";

echo "</tr>";
while($row = mysqli_fetch_array($result))
{
echo "<tr>";
echo "<td >" . $row['code'] . "</td>";
echo "<td >" .$row['disease_co']."</td>";
echo "<td>".$row['disease_."$lang2"']."</td>";
echo "</tr>";
}
echo "</table>";

$row['code'] 和 $row['disease_co'] 是很好的输出。但是 $row['disease_."$lang2"'] 不是。我应该如何正确编写该变量?请帮帮我。

最佳答案

只是连接它:

  echo "<td>".$row['disease_'.$lang2]."</td>";

  echo "<td>".$row["disease_$lang2"]."</td>";

关于php - 在php-mysql中,while语句中的变量$row ['disease_$lang2' ] 应该怎么写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21848072/

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