gpt4 book ai didi

php - 带有 php 表的数据表

转载 作者:行者123 更新时间:2023-11-29 23:51:12 25 4
gpt4 key购买 nike

我之前曾使用不同的数据库尝试过此操作并且运行良好,但使用此数据库则无法正常工作。我有以下 html 文件:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<link rel="shortcut icon" type="image/ico" href="http://www.datatables.net/favicon.ico">
<meta name="viewport" content="initial-scale=1.0, maximum-scale=2.0">

<title>DataTables example - Zero configuration</title>
<link rel="stylesheet" type="text/css" href="dt/jquery.dataTables.css">
<link rel="stylesheet" type="text/css" href="dt/shCore.css">
<link rel="stylesheet" type="text/css" href="dt/demo.css">
<style type="text/css" class="init">

</style>

<script type="text/javascript" language="javascript" src="dt/jquery.js"></script>
<script type="text/javascript" language="javascript" src="dt/jquery.dataTables.js"></script>
<script type="text/javascript" language="javascript" src="dt/shCore.js"></script>
<script type="text/javascript" language="javascript" src="dt/demo.js"></script>
<script type="text/javascript" language="javascript" class="init">







$(document).ready(function() {
$('#example').dataTable();
} );


</script>
</head>

<body>



<table id="example" class="display" cellspacing="0" width="100%">

<thead>
<tr>
<th>Shopfloor</th>
<th>Cell</th>
<th>Line</th>
<th>Machine Section</th>
<th>Station</th>
<th>Technician</th>
<th>Date</th>
<th>Time</th>
<th>Intervention</th>
</tr>
</thead>

<tfoot>
<tr>
<th>Shopfloor</th>
<th>Cell</th>
<th>Line</th>
<th>Machine Section</th>
<th>Station</th>
<th>Technician</th>
<th>Date</th>
<th>Time</th>
<th>Intervention</th>
</tr>
</tfoot>

<tbody>


<?php
$con = mysql_connect("10.1.68.12","xxxxx","xxxx");
mysql_select_db("tpm", $con);



$result = mysql_query ("SELECT * FROM dbo_shopfloorcells INNER JOIN (dbo_noted_by INNER JOIN (dbo_leader_name INNER JOIN (dbo_Station INNER JOIN (dbo_Shop_Floor INNER JOIN (dbo_Fault_Desc INNER JOIN
(dbo_Machine INNER JOIN (dbo_Line_Cell_Binding INNER JOIN (dbo_Tech_Name INNER JOIN (dbo_Maint_Category INNER JOIN dbo_newprevlog2 ON dbo_Maint_Category.ID = dbo_newprevlog2.ID_Maint_Cat)
ON dbo_Tech_Name.ID = dbo_newprevlog2.ID_Tech_Name) ON dbo_Line_Cell_Binding.PKID = dbo_newprevlog2.ID_Line_Desc) ON dbo_Machine.PKID = dbo_newprevlog2.ID_Mach_Desc)
ON dbo_Fault_Desc.ID = dbo_newprevlog2.ID_Fault_Desc) ON dbo_Shop_Floor.ID = dbo_newprevlog2.ID_Shop_Floor) ON dbo_Station.PKID = dbo_newprevlog2.ID_Station_No)
ON dbo_leader_name.ID = dbo_newprevlog2.ID_Leader_Name) ON dbo_noted_by.ID = dbo_newprevlog2.ID_Noted_By) ON (dbo_shopfloorcells.PKID = dbo_Line_Cell_Binding.ID_Cell_Shop_Floor)
AND (dbo_shopfloorcells.ID_Shop_Floor = dbo_Shop_Floor.ID)GROUP BY dbo_newprevlog2.ID, dbo_newprevlog2.Status, dbo_Shop_Floor.Shopfloor, dbo_shopfloorcells.Cell, dbo_Line_Cell_Binding.Line_Name,
dbo_Machine.Machine_Section, dbo_Station.Station_, dbo_Tech_Name.Technician_Name, dbo_Maint_Category.Maintenance_Category, dbo_Fault_Desc.Fault_Description,
dbo_newprevlog2.Intervention, dbo_newprevlog2.Remarks, dbo_newprevlog2.ComponentsParts, dbo_newprevlog2.StartDate1, dbo_newprevlog2.EndDate1, dbo_newprevlog2.StartTime1,
dbo_newprevlog2.EndTime1, dbo_newprevlog2.DurationTime, dbo_newprevlog2.ID_Shop_Floor, dbo_Line_Cell_Binding.ID_Cell_Shop_Floor");


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

echo "<tr>";

echo "<td>" . $row['Shopfloor'] . "</td>";
echo "<td>" . $row['Cell'] . "</td>";
echo "<td>" . $row['Line_Name'] . "</td>";
echo "<td>" . $row['Machine_Section'] . "</td>";
echo "<td>" . $row['Station'] . "</td>";
echo "<td>" . $row['Technician_Name'] . "</td>";
echo "<td>" . $row['StartDate1'] . "</td>";
echo "<td>" . $row['StartTime1'] . "</td>";
echo "<td>" . $row['Intervention'] . "</td>";

echo "</tr>";


}

mysql_close($con);
?>
</tr>

</tbody>
</table>


</body>

</html>

由于某种原因,页面无法正确显示,也没有显示结果。自从我使用 Zero_configuration.html 尝试后,这些链接就得到了很好的引用,但页面显示了表格布局

" . $row['Shopfloor'] . " " . $row['Cell'] . " " . $row['Line_Name'] . " " . $row['Machine_Section'] . " " . $row['Station'] . " " . $row['Technician_Name'] . " " . $row['StartDate1'] . "

这里应该是查询的结果。请问我缺少什么?谢谢

最佳答案

elstiv,您可以尝试使用下面的代码吗?如果数据库未连接或查询出现问题,它会显示错误。

$con = mysql_connect("10.1.68.12","xxxxx","xxxx");
if (!$con){
die('Could not connect: ' . mysql_error());
}

$db_selected = mysql_select_db("tpm",$con);

$sql = "SELECT * FROM dbo_shopfloorcells INNER JOIN (dbo_noted_by INNER JOIN (dbo_leader_name INNER JOIN (dbo_Station INNER JOIN (dbo_Shop_Floor INNER JOIN (dbo_Fault_Desc INNER JOIN
(dbo_Machine INNER JOIN (dbo_Line_Cell_Binding INNER JOIN (dbo_Tech_Name INNER JOIN (dbo_Maint_Category INNER JOIN dbo_newprevlog2 ON dbo_Maint_Category.ID = dbo_newprevlog2.ID_Maint_Cat)
ON dbo_Tech_Name.ID = dbo_newprevlog2.ID_Tech_Name) ON dbo_Line_Cell_Binding.PKID = dbo_newprevlog2.ID_Line_Desc) ON dbo_Machine.PKID = dbo_newprevlog2.ID_Mach_Desc)
ON dbo_Fault_Desc.ID = dbo_newprevlog2.ID_Fault_Desc) ON dbo_Shop_Floor.ID = dbo_newprevlog2.ID_Shop_Floor) ON dbo_Station.PKID = dbo_newprevlog2.ID_Station_No)
ON dbo_leader_name.ID = dbo_newprevlog2.ID_Leader_Name) ON dbo_noted_by.ID = dbo_newprevlog2.ID_Noted_By) ON (dbo_shopfloorcells.PKID = dbo_Line_Cell_Binding.ID_Cell_Shop_Floor)
AND (dbo_shopfloorcells.ID_Shop_Floor = dbo_Shop_Floor.ID)GROUP BY dbo_newprevlog2.ID, dbo_newprevlog2.Status, dbo_Shop_Floor.Shopfloor, dbo_shopfloorcells.Cell, dbo_Line_Cell_Binding.Line_Name,
dbo_Machine.Machine_Section, dbo_Station.Station_, dbo_Tech_Name.Technician_Name, dbo_Maint_Category.Maintenance_Category, dbo_Fault_Desc.Fault_Description,
dbo_newprevlog2.Intervention, dbo_newprevlog2.Remarks, dbo_newprevlog2.ComponentsParts, dbo_newprevlog2.StartDate1, dbo_newprevlog2.EndDate1, dbo_newprevlog2.StartTime1,
dbo_newprevlog2.EndTime1, dbo_newprevlog2.DurationTime, dbo_newprevlog2.ID_Shop_Floor, dbo_Line_Cell_Binding.ID_Cell_Shop_Floor";

$result = mysql_query($sql,$con) or die(mysql_error());
while ($row = mysql_fetch_array($result)){
echo $row['Shopfloor'];

}

最好使用 mysqli 而不是 mysql,因为 mysqli 面向 future ......

关于php - 带有 php 表的数据表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25644718/

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