$result=$mysql_query("select idfrom table_a");
while($rows=$mysql_fetch_array($result))
{
rows['id'];//把id存放到数组里
}假设查询出来的是1,2,3,4 如何把这些值存放到数组里啊.
while($rows=$mysql_fetch_array($result))
{
rows['id'];//把id存放到数组里
}假设查询出来的是1,2,3,4 如何把这些值存放到数组里啊.
调试欢乐多
$ar = array();
while($rows=$mysql_fetch_array($result))
{
$ar[] = rows['id'];//把id存放到数组里
}
2 杂志策划 具体内容 2011-6-12 2011-6-13
3 杂志策划 具体内容 2011-6-13 2011-6-13
4 网站策划 具体内容 2011-6-12 2011-6-14我想在页面实现这个效果,把title作为查询条件如下主题 内容 开始时间 结束时间
杂志策划 具体内容 2011-6-11 2011-6-13
//我想把三条记录都合并到一条显示,但实际上还是三条记录,可以把这三条记录的id用数组存到一个隐藏域里,可重点是怎么获取这三条记录的id?? 我这么写的,可是得不到id,光能显示
select id,title,content,min(startdate) as startdate, enddate from news where title="杂志策划"麻烦给看看啊
1 杂志策划 具体内容 2011-6-11 2011-6-13
2 杂志策划 具体内容 2011-6-12 2011-6-13
3 杂志策划 具体内容 2011-6-13 2011-6-13
4 网站策划 具体内容 2011-6-12 2011-6-14我想在页面实现这个效果,把title作为查询条件如下主题 内容 开始时间 结束时间
杂志策划 具体内容 2011-6-11 2011-6-13
//我想把三条记录都合并到一条显示,但实际上还是三条记录,可以把这三条记录的id用数组存到一个隐藏域里,可重点是怎么获取这三条记录的id?? 我这么写的,可是得不到id,光能显示
select id,title,content,min(startdate) as startdate, enddate from news where title="杂志策划"
我那个开始时间startdate不是用的min()么,所以就只能查到id是1的记录啊,那就只是一条记录,
可id是2的,即“2 杂志策划 具体内容 2011-6-12 2011-6-13” 这条实际上没查出来
SELECT `id`, `title`, `content`, MIN(UNIX_TIMESTAMP(`startdate`) AS `startdate`, `enddate` FROM `news` WHERE `title` = "杂志策划"
不行啊,前辈,还是只能得到id是1的 id是2的还是查不出来啊
$SQL = 'SELECT `id`, `title`, `content`, UNIX_TIMESTAMP(`startdate`) AS `startdate`, `enddate` FROM `news` WHERE `title` = "杂志策划"';
$RS = mysql_query($SQL);
$startDate = array();
while($row = mysql_fetch_array($RS)) $startDate[] = $RS['startdate'];
$startDate = min($startDate);
mysql_data_seek($RS, 0);
$RS = mysql_query($SQL);
$startDate = array();
while($row = mysql_fetch_array($RS))
{
$startDate[] = $RS['startdate'];
}
$startDate = min($startDate);
mysql_data_seek($RS, 0);
print_r(mysql_fetch_row($RS));前辈,这样输出报错啊