0
好的,我没有问题从数据库输出多行数据,我只是不知道如何以我想要的格式输出。我需要使用PHP输出我的Access表到一个网站使用PHP
这是我的基本问题。
<tr>
<?php
//make connection to database, bail if no connection
$connection = odbc_pconnect('sitedata','','');
if (!$connection) { exit("Connection Failed: " . $connection); }
//retrieve relevant data
$Date = "SELECT EntryDate AS DT FROM TimeSheet WHERE EmployeeID = 'AA01'";
$rs = odbc_exec($connection, $Date);
//output data
while(odbc_fetch_row($rs)) {
$Line1 = odbc_result($rs, 'DT');
printf("<td><center>%s</center></td>", $Line1);
}
?>
</tr>
这将做什么是输出一行表,每个新日期创建一个新的列。
现在,这对我来说是无用的,因为这些需要输出到一个列中,其中每个新的数据值都是一行的开始。在此之后,我需要扩大表格的宽度明智的,添加新的数据值,例如:
$Time = "SELECT TotalTime as EN FROM TimeSheet WHERE EmployeeID = 'AA01'";
$JobName = "SELECT JobName as JN FROM TimeSheet WHERE EmployeeID = 'AA01'";
,时间是它自己的专栏,作业名是它自己的列等
究竟如何办这个?显然必须有一种方式,我只是新的。任何帮助都很大,非常感谢!
非常感谢。一直在挣扎着这个。 – Hoser