mam taki problem, mam sobię tablicę która wygląda tak:
[0]=> ["order_id"]=> string(6) "123227" ["lp"]=> string(1) "0" } [1]=> ["order_id"]=> string(6) "123227" ["lp"]=> string(1) "0" } [2]=> ["order_id"]=> string(6) "123227" ["lp"]=> string(1) "0" } [3]=> ["order_id"]=> string(6) "123226" ["lp"]=> string(1) "0" } }
W jaki sposób mógłbym zmienić wartość dla pola lp w taki sposób, ze jak jest to samo order_id , dla pierwszego rekordu który ma te samo order_id, lp ustawić na 1, a dla pozostałych 0( czyli w podanym wyżej przykładzie występuje 3 razy rekord o order_id 123227, jak dla pierwszego rekrodu lp ustawić na 1 a dla dwóch pozsotałych zostawić 0) , domyślnie jeśli występuje tylko jednen rekord o danym numere order_id lp ma być ustawione na 0. Ktoś coś podpowie
