【发布时间】:2011-09-28 04:19:57
【问题描述】:
我已经搜索了“我认为我应该搜索的内容” - 但没有真正理解或得到任何地方,请有人指出我正确的方向吗?
我希望能够使用一列(区域)的th 过滤结果集,尽管我尝试了 w3cs 教程,但我最终对“哪些代码在哪里”等感到困惑,并且下拉表单的东西看起来很笨重。
欢迎所有建议和帮助。
这是我的示例网站,myTrader 点击左侧的 All Trade Regions 链接会显示我所拥有的所有内容,这让我花了好几天的时间学习教程和在黑暗中闲逛。
query.php 到目前为止的代码:
<table id="mainTable">
<tr><td width="300" valign="top"><H1>Welcome to myTrader!</H1>
<span class="mainText">Glass & Paper Recycled Commodities Trading Site</span></td>
<td valign="top" align="right"><img src="images/largeLogo.jpg" width="406" height="113" border="0"></td></tr></table>
<P><span class="paraHeadingOne">All Region Paper Sales</span> </P>
<P>
<table class="dbTable">
<tr>
<tr><th>Commodity</th> <th>Region</th> <th>Member</th> <th>Size</th> <th>Price</th> <th>Date Posted</th>
</tr>
<?php
$link = mysql_connect('localhost', 'palegall', '******');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
$db_selected = mysql_select_db('palegall_newTrader', $link);
if (!$db_selected) {
die ('cant find newTrader' . mysql_error());
}
$query = mysql_query ("SELECT * FROM `sell` WHERE `commodity`='Paper' ORDER BY `price`") or die( mysql_error() );
$row=mysql_fetch_assoc($query);
do
{
echo'<table class="dbTable">';
echo '<tr><td>'.$row['commodity'].'</td>
<td>'.$row['region'].'</td>
<td>'.$row['member'].'</td>
<td>'.$row['size'].'</td>
<td>'.$row['price'].'</td>
<td>'.$row['posted'].'</td>
</tr>';
}while($row=mysql_fetch_assoc($query));
echo "</table>";
?>
</td></tr></table>
</td></tr></table>
</body></html>
【问题讨论】:
-
我们需要更多信息:您创建了哪些表?你想要什么结果?提供一个简短的示例(整个网站不是示例)...
-
Sorry Scorpi0 - 只想使用显示的两个表格 - (sell & buy) - 所有数据需要首先出现,然后让用户单击区域标题和一些可用的过滤方法,我还没有过滤器部分的任何代码,但可以在这里发布我的 query.php 代码 - 呃,我该怎么做?
标签: php html mysql filter html-table