我在写一个很简单的 报表查询的程式 当中也参考了不少其他人写的程式来学习报表中的数据库有 title , content但是到了一个地方 我卡住了 就是 报表的标题 都有一个连结 , 我想实现点下报表的标题 会自动连入相应的报表(类似论坛的帖子)
我知道WHERE 是用作筛选结果的 , 我猜大概也是用WHERE 实现这个做法 但是不晓得怎么搞
只知道可以预先在PHP 文本上输入相对的WHERE 条件 或是 以HTML 的元件值来传送 , 我看过Dz 的 他可以用url 变数实现这个筛选动作
( "tid?=1 tid?=2 " )想到头大也想不到 网路上怎么找也找不到我想要的答案 (应该说我也不清楚该敲什么关键字去找)
我知道WHERE 是用作筛选结果的 , 我猜大概也是用WHERE 实现这个做法 但是不晓得怎么搞
只知道可以预先在PHP 文本上输入相对的WHERE 条件 或是 以HTML 的元件值来传送 , 我看过Dz 的 他可以用url 变数实现这个筛选动作
( "tid?=1 tid?=2 " )想到头大也想不到 网路上怎么找也找不到我想要的答案 (应该说我也不清楚该敲什么关键字去找)
可能是title的id编号
如果你像在content里面找与title相关的数据
那content里面某个字段要与title表的字段是相同的,才能用where搜索出来啊你说的是不是找个意思?
点击title显示content相关的信息?
列名id,类型int
列名title,类型varchar(200)
列名content,类型varchar(200)2.定义2个文件(演示用)
1.php(省略数据库连接语句了):$query1 = mysql_query("select * from worker");
$fetch1 = mysql_fetch_array($query1); // 这里只取了一条记录,如果要取多条可用while()或for循环
echo '<a href="2.php?id='.$fetch1('id').'">'.$fetch1('title');
2.php :$query1 = mysql_query("select * from worker where id = ".intval($_GET['id'])); // 你点的超链接是类似http://xxx/2.php?id=2,这里就是获取id=后面的值
$fetch1 = mysql_fetch_array($query1);
echo $fetch1('title')."<br />".$fetch1('content');
总之,楼主这种并不深奥难解的问题要发问请教,我觉得他基础知识没掌握,建议全面系统地学习也没什么错吧。