这里的第一次海报。
我目前正在为uni工作。作为其中的一部分,我必须从数据库中提取数据,并使用PHP文件在网页上显示所请求的信息,该文件链接到上一页的“搜索”表单。
我似乎无法将数据显示在表格中。
SQL语句已正确构建,数据库已正确链接并连接到,之前我已将此工作,直到我在格式化时进行了一些小改动。据我所知,一切都应该工作正常。有什么问题?任何帮助将不胜感激。
<!-- Start the main table
<?php
if ($howmany > 0) {
echo("<table width=".$tablewidth." border=0 bgcolor=#339933 cellpadding=5 cellspacing=1>");
echo("<tr bgcolor=#006633>");
echo("<td width=200 style=color:#ffff99;text-align:center>Item Name</td>");
echo("<td width=200 style=color:#ffff99;text-align:center>Item Price</td>");
if ($PHOTO != "") echo("<td width=200 style=color:#ffff99;text-align:center>Photo</td>");
if ($DESCRIPT != "") echo("<td width=200 style=color:#ffff99;text-align:center>Item Description</td>");
}
?>
<?php
while(OCIFetch($stmt))
{
// Start a row for each record
echo("<tr valign=top bgcolor=#ccffcc>");
// Output fields, one per column
// Name in column one
$fg6 = OCIResult($stmt, "ITEM");
echo("<td width=200 align=center>");
echo ($fg6);
echo("</td>");
// Price in column two
$fg7 = OCIResult($stmt, "PRICE");
echo("<td width=200 align=center>");
echo ($fg7);
echo ("</td>");
// Photo in column three
if ($PHOTO != "")
{
// Pictures are in assignment 2 stage 2 directory
$fg1 = OCIResult($stmt, "PHOTO");
echo("<td width=200 align=center>");
echo ("<br><img src=MYUNI/ASSIGNMENT/IMAGESOURCES/".$fg1."><br>");
echo ($fg1);
echo("</td>");
}
// Description in column four
if ($DESCRIPT != "")
{
$fg2 = OCIResult($stmt,"DESCRIPT");
echo("<td width=200 align=center>");
echo ($fg2);
echo("</td>");
}
// End the row
echo("</tr>");
}
// Close the connection
OCILogOff ($connect);
?>
<!-- Close the table itself -->
<?php
if ($howmany>0) {
echo("</table>");
echo("</div>");
}
?>
答案 0 :(得分:0)
嗯,自然在问了这个问题之后,看了几个小时,我发现了这个问题。
我有一行未正确评论O_O
对于任何有兴趣的人,我会留下这个,但是好主我觉得自己很蠢。随意锁定/删除此。
答案 1 :(得分:0)
将-->
添加到<!-- Start the main table
的末尾,您就会感觉良好。您的所有代码都已注释掉;)