【发布时间】:2013-06-26 02:38:37
【问题描述】:
嘿,我有一个数组,我需要分隔每个值,所以它会是这样的
$arry = array(a,b,c,d,e,f)
$point1 = (SELECT distance FROM Table WHERE Origin = a AND Destination = b);
$point2 = (SELECT distance FROM Table WHERE Origin = b AND Destination = c);
$point3 = (SELECT distance FROM Table WHERE Origin = c AND Destination = d);
$point4 = (SELECT distance FROM Table WHERE Origin = d AND Destination = e);
$point5 = (SELECT distance FROM Table WHERE Origin = e AND Destination = f);
$point6 = (SELECT distance FROM Table WHERE Origin = f AND Destination = g);
$point7 = (SELECT distance FROM Table WHERE Origin = g AND Destination = f);
$total_trav = $point1+$point2+$point3+$point4+$point5+$point6+$point7
【问题讨论】:
-
你有什么问题?
-
我的问题是数组是随机的,上面我只是按顺序排列它有时数组会是 (a,v,d,z,l,m) --> 我需要排序到 a->v、v->d、d->z 等。那是我的问题
-
你仍然不清楚你所说的随机是什么意思......它是如何随机的,它需要如何组织才能在你的查询中工作???如果您需要帮助,您需要更清楚地知道您需要什么,我建议在您的问题中添加您实际需要的内容,无论随机性如何,您在对我的回答的评论中输入的内容向我展示了即使字母你选的是随机的,顺序还是一样的
-
让我知道我所做的是否对您有帮助,或者我是否完全误解了您的需求......
-
thankx 我需要的只是订购那个随机字母。