从php/sql响应填充多个字段值?

从php/sql响应填充多个字段值?,php,html,sql,mysqli,Php,Html,Sql,Mysqli,我有以下HTML标题(下面的h6标记),我想从下面的PHP/SQL查询结果中填充这些标题。我已经分别完成了这两个组件,但需要将PHP/SQL查询中的值放入下面的h6标记中。我将如何做到这一点 HTML: 公司名称 公司概况 年收入:20亿 员工人数:15万 行业:xxx 固有风险行业:xxx PHP: 此HTML与脚本是不同的页面吗?因为如果是这样的话,您不应该在第二页中使用GET变量从脚本发送这个日期吗 将数组中的每个字段分配给一个变量,并通过$var1等发送它们此HTML与脚本是不同的页

我有以下HTML标题(下面的h6标记),我想从下面的PHP/SQL查询结果中填充这些标题。我已经分别完成了这两个组件,但需要将PHP/SQL查询中的值放入下面的h6标记中。我将如何做到这一点

HTML:


公司名称
公司概况
年收入:20亿
员工人数:15万
行业:xxx
固有风险行业:xxx
PHP:


此HTML与脚本是不同的页面吗?因为如果是这样的话,您不应该在第二页中使用GET变量从脚本发送这个日期吗


将数组中的每个字段分配给一个变量,并通过$var1等发送它们

此HTML与脚本是不同的页面吗?因为如果是这样的话,您不应该在第二页中使用GET变量从脚本发送这个日期吗


将数组中的每个字段分配给一个变量,并通过$var1等发送它们

假设您可以将PHP和HTML放在同一页上,它将如下所示:

<?php

$servername = "xxx";
$username = "xxx";
$password = "xxx";
$dbname = "xxx";

$id = intval($_GET['id']);

$conn = new mysqli($servername, $username, $password, $dbname);

if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}else{
    echo '<script>console.log("Connection successful!")</script>';
}

$SELECT2 = mysqli_query($conn,"SELECT * FROM `organization` WHERE organizationId=$id");

if($SELECT2 != false)
{
    $rows2 = $SELECT2->fetch_assoc();
}

}else{
    echo "
        <tr>
        <td colspan='3'>Something went wrong with the query</td>
        </tr>
    ";
}
?>

<div class="card-body">
  <h5 class="card-title m-b-40" ><?php echo $rows2['name']; ?></h5>
  <h6 style='font-weight: bold;'><?php echo $rows2['overview']; ?></h6>
  <h6>Annual Revenue: <?php echo $rows2['annual_revenue']; ?></h6>
  <h6>Employees: <?php echo $rows2['employees']; ?></h6>
  <h6>Industry: <?php echo $rows2['industry']; ?></h6>
  <h6>Inherent Risk Industry: <?php echo $rows2['risk']; ?></h6>
</div>

假设您可以将PHP和HTML放在同一个页面上,它将如下所示:

<?php

$servername = "xxx";
$username = "xxx";
$password = "xxx";
$dbname = "xxx";

$id = intval($_GET['id']);

$conn = new mysqli($servername, $username, $password, $dbname);

if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}else{
    echo '<script>console.log("Connection successful!")</script>';
}

$SELECT2 = mysqli_query($conn,"SELECT * FROM `organization` WHERE organizationId=$id");

if($SELECT2 != false)
{
    $rows2 = $SELECT2->fetch_assoc();
}

}else{
    echo "
        <tr>
        <td colspan='3'>Something went wrong with the query</td>
        </tr>
    ";
}
?>

<div class="card-body">
  <h5 class="card-title m-b-40" ><?php echo $rows2['name']; ?></h5>
  <h6 style='font-weight: bold;'><?php echo $rows2['overview']; ?></h6>
  <h6>Annual Revenue: <?php echo $rows2['annual_revenue']; ?></h6>
  <h6>Employees: <?php echo $rows2['employees']; ?></h6>
  <h6>Industry: <?php echo $rows2['industry']; ?></h6>
  <h6>Inherent Risk Industry: <?php echo $rows2['risk']; ?></h6>
</div>

除非您使用的是AJAX,否则您需要将HTML放入PHP脚本中。是否真的有多个组织具有相同的
组织ID
?为什么只需要
while
循环来处理一行?将查询结果放入HTML有什么问题?只是
echo“员工:{$rows2['Employees']}”
除非您使用的是AJAX,否则您需要将HTML放入PHP脚本中。是否真的有多个组织具有相同的
组织ID
?为什么只需要
while
循环来处理一行?将查询结果放入HTML有什么问题?只是
echo“员工:{$rows2['Employees']}”
<?php

$servername = "xxx";
$username = "xxx";
$password = "xxx";
$dbname = "xxx";

$id = intval($_GET['id']);

$conn = new mysqli($servername, $username, $password, $dbname);

if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}else{
    echo '<script>console.log("Connection successful!")</script>';
}

$SELECT2 = mysqli_query($conn,"SELECT * FROM `organization` WHERE organizationId=$id");

if($SELECT2 != false)
{
    $rows2 = $SELECT2->fetch_assoc();
}

}else{
    echo "
        <tr>
        <td colspan='3'>Something went wrong with the query</td>
        </tr>
    ";
}
?>

<div class="card-body">
  <h5 class="card-title m-b-40" ><?php echo $rows2['name']; ?></h5>
  <h6 style='font-weight: bold;'><?php echo $rows2['overview']; ?></h6>
  <h6>Annual Revenue: <?php echo $rows2['annual_revenue']; ?></h6>
  <h6>Employees: <?php echo $rows2['employees']; ?></h6>
  <h6>Industry: <?php echo $rows2['industry']; ?></h6>
  <h6>Inherent Risk Industry: <?php echo $rows2['risk']; ?></h6>
</div>