php中表格奇数偶数行不同样式显示
我从数据库里提取数据之后,我不知道如何把他们根据奇数偶数分开来,比如我的关键代码是:……………………$info=mysql_query("select*fromitem_...
我从数据库里提取数据之后,我不知道如何把他们根据奇数偶数分开来,比如我的关键代码是:
…………
…………
$info=mysql_query("select * from item_template order by Quality desc,ItemLevel desc limit $offset,$num ");
While($it=mysql_fetch_array($info)){
………………
<tr class="row2">
<td>
<strong>……</strong>
</td>
</tr>
……
}
在<tr class="row2">即class那里,应该是奇数行用row1 偶数用row2,我不知道该怎么写,来做这个判断 展开
…………
…………
$info=mysql_query("select * from item_template order by Quality desc,ItemLevel desc limit $offset,$num ");
While($it=mysql_fetch_array($info)){
………………
<tr class="row2">
<td>
<strong>……</strong>
</td>
</tr>
……
}
在<tr class="row2">即class那里,应该是奇数行用row1 偶数用row2,我不知道该怎么写,来做这个判断 展开
5个回答
展开全部
在循环外做个$num=0用于计数,里面是循环的,while里面放个$num++,再判断是奇数还是偶数就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2016-06-04 · 知道合伙人软件行家
关注
展开全部
$sql="SELECT * FROM table";
$result=mysql_query($sql);
$count = 1;
while($row=mysql_fetch_array($result)){
if($count%2==0){
echo '<tr class="row1">';
}else{
echo '<tr class="row2">';
}
echo '<td>'.$row['record'].'</td>';
echo '</tr>';
$count++;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$i=1;
While($it=mysql_fetch_array($info)){
if($i%2==0){
echo '偶数行';
}else{
echo '奇数行';
}
$i++
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
加个变量$i=0,每次循环$i++;用$i%2如果等于0说明是偶数行,反之奇数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1
2
3
4
5
6
7
8
9
10
11
12
13
$sql="<a href="https://www.baidu.com/s?wd=SELECT&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YLuWcYnWTkmW6sPHPhmHR30ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6K1TL0qnfK1TL0z5HD0IgF_5y9YIZ0lQzqlpA-bmyt8mh7GuZR8mvqVQL7dugPYpyq8Q1R1rHbsrH0dP0" target="_blank" class="baidu-highlight">SELECT</a> * <a href="https://www.baidu.com/s?wd=FROM&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YLuWcYnWTkmW6sPHPhmHR30ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6K1TL0qnfK1TL0z5HD0IgF_5y9YIZ0lQzqlpA-bmyt8mh7GuZR8mvqVQL7dugPYpyq8Q1R1rHbsrH0dP0" target="_blank" class="baidu-highlight">FROM</a> table";
$result=mysql_query($sql);
$count = 1;
while($row=mysql_fetch_array($result)){
if($count%2==0){
echo '<tr class="row1">';
}else{
echo '<tr class="row2">';
}
echo '<td>'.$row['record'].'</td>';
echo '</tr>';
$count++;
}
2
3
4
5
6
7
8
9
10
11
12
13
$sql="<a href="https://www.baidu.com/s?wd=SELECT&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YLuWcYnWTkmW6sPHPhmHR30ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6K1TL0qnfK1TL0z5HD0IgF_5y9YIZ0lQzqlpA-bmyt8mh7GuZR8mvqVQL7dugPYpyq8Q1R1rHbsrH0dP0" target="_blank" class="baidu-highlight">SELECT</a> * <a href="https://www.baidu.com/s?wd=FROM&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YLuWcYnWTkmW6sPHPhmHR30ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6K1TL0qnfK1TL0z5HD0IgF_5y9YIZ0lQzqlpA-bmyt8mh7GuZR8mvqVQL7dugPYpyq8Q1R1rHbsrH0dP0" target="_blank" class="baidu-highlight">FROM</a> table";
$result=mysql_query($sql);
$count = 1;
while($row=mysql_fetch_array($result)){
if($count%2==0){
echo '<tr class="row1">';
}else{
echo '<tr class="row2">';
}
echo '<td>'.$row['record'].'</td>';
echo '</tr>';
$count++;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询