首先,我知道这个问题已被问过数百万次......而且我已经在这个网站和其他网站上专门查看了这个问题以及其他几个问题.我已尝试过各种不同的变化,但仍无法使其发挥作用.
我试图将无序列表集中在一起.它显示正确,它没有居中.目前,它关闭到中心...但是如果你改变CSS中.nav容器代码中的"width"参数,那么它会改变div的位置.
这是我的CSS:
html *{
font-family: Verdana, Geneva, sans-serif;
}
body {
padding:0px;
margin:0px;
}
.nav-container {
width:460px;
margin: 0 auto;
}
.nav-container ul {
padding: 0px;
list-style:none;
float:left;
}
.nav-container ul li {
display: inline;
}
.nav-container ul a {
text-decoration:none;
padding:5px 0;
width:150px;
color: #ffffff;
background: #317b31;
float:left;
border-left: 1px solid #fff;
text-align:center;
}
.nav-container ul a:hover {
background: #92e792;
color: black;
}
#add-form .add-button, #tutor-list .tutor-button, #admin .admin-button {
color: #ffffff;
background: #12b812; …Run Code Online (Sandbox Code Playgroud) 我有一个数据库,其中包含身份证号码,姓名,课程期限和教师姓名.每行包括学生的ID,姓名,期间和教师,这意味着每个学生有多行.那不是我的问题.我的问题是有些班级列出了两个教师......这意味着1个班级有两个独立的行,每个教师一个.不幸的是,我无法控制数据的格式,因为它是从没有很多格式选项的系统导出的.
这是一个例子,注意第23和24行是针对同一个班级和学生的,但唯一不同的是教师姓名.
pk id last first period teacher
14 12345 Smith John 3 HARRIS
15 12345 Smith John 8 LEAL
17 12345 Smith John 1 HOUSTON
23 56789 Doe Jane 8 MERCER
24 56789 Doe Jane 8 RUIZ
25 56789 Doe Jane 3 BECK
26 56789 Doe Jane 1 STEED
Run Code Online (Sandbox Code Playgroud)
我想将具有相同句号和学号的两行合并为一行.所有信息都保持不变,除了两个不同的教师姓名将被合并为"Mercer&Ruiz"之类的东西.理想情况下,最终结果看起来像,
24 56789 Doe Jane 8 MERCER & RUIZ
Run Code Online (Sandbox Code Playgroud)
这可能使用PHP和/或MySQL吗?我不是在寻找任何人编写整个代码或任何东西.我似乎无法想到实现它的方法.我对任何方向/指示方式都很满意.
一如既往,感谢您的时间和帮助.