我有一个php项目,我一直在使用Doctrine 1.2.4,mysql和Zend (与这个问题无关)。有了一个新的要求,从管理面板,一个可以改变他们的团队成员的外观在他们的团队页面上的职位。
因此,我向表中添加了一个position int列。现在主要的问题是改变位置和维持秩序。我一直在挠头,找到了一个在php中使用数组的变通方法,但它有but。我的方法是:在数组中选择position作为key,id作为value,然后对该数组进行重新排序,并根据重新排列的数组重新更新表。下面是我的代码:
//here i use string as my id to be able to view the
我为任何非传统的写作模式或任何其他明显的错误提前道歉。如有任何建议或建议,我们将不胜感激!
public class MergeSort {
private static final int INSERTION_THRESHOLD = 8;
public static void mergeSort(int[] x) {
mergeSort(x, 0, x.length);
}
private static void mergeSort(int[] x, int start, int end) {
int length=end-s
比方说,我从一张名为“顾客”的桌子上得到了顾客的名字。现在,我想在一个特殊的div中显示前三个,然后在另一个中显示其余的。例如:
SELECT costumers FROM costumers LIMIT 7;
php code will go here
<div class="special">
<em>Robert</em>
<em>Mark</em>
<em>Kevin</em>
</div>
<div class="therest