0
所以我有一個查詢需要6次(這些可以是空白的,所以應該忽略)從數據庫中,我想循環遍歷結果並挑出其中的一個的時間,並按照升序排列。到目前爲止,我並沒有在試圖回顯這段代碼時得到結果。通過mysql循環結果並創建唯一時間數組
$rndQuery=$this->DB->prepare("select time1, time2, time3, time4, time5, time6
from customers
where customer_cycle_uid=".$this->DB->quote_smart($cycleRow['uid'])."
and customer_uid=".$this->DB->quote_smart($customerRow['uid'])."
and (blistered='1')
and (prn!='1')");
$rndResult=$this->DB->query($rndQuery);
$rndCount=$this->DB->numRows($rndResult);
$rounds = array();
while($rndRow=$this->DB->fetchArray($rndResult))
{
$rounds = array_merge($rounds, array_unique(array_filter($rndRow)));
}
$rvalues = array_values($rounds);
我試圖用的時間,例如,0700,1200,1500,1800的陣列,以結束,2200。應當注意,如果有多於6周不同的時間,這將創造超過6個陣列實體。
人?可悲的是,我需要這個快速 – Aaron
你願意給你一個超過6個元素的數組嗎? –
我希望它給我什麼是在數據庫中,客戶條目有time1-time6每個這些可能是不同的所有照顧我只需要在數組中的每一個 – Aaron