从php/sql响应填充多个字段值?
我有以下HTML标题(下面的h6标记),我想从下面的PHP/SQL查询结果中填充这些标题。我已经分别完成了这两个组件,但需要将PHP/SQL查询中的值放入下面的h6标记中。我将如何做到这一点 HTML:从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与脚本是不同的页
公司名称
公司概况
年收入: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>