Advertisement
Guest User

Untitled

a guest
Apr 25th, 2014
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.75 KB | None | 0 0
  1. $pro_qty = '';
  2. $se_pro = '';
  3.  
  4. $pro_id_nn = $this->getDataAll("SELECT session_pro_id,session_pro_qty FROM `jp_session` WHERE session_pro_id IN (".$pro_id.") AND order_status='3'");
  5.  
  6. foreach($pro_id_nn as $pro)
  7. {
  8. $pro_qty[] = $pro['session_pro_qty'];
  9. $se_pro[] = $pro['session_pro_id'];
  10.  
  11. }
  12. $proqty = array_combine($pro_qty,$se_pro);
  13. echo '<br>';
  14. print_r($se_pro);
  15. echo '<br>';
  16. print_r($pro_qty);
  17. echo '<br>';
  18. print_r($proqty);
  19.  
  20. $se_pro = Array ( [0] => 5 [1] => 1 [2] => 1 ) ;
  21.  
  22. $pro_qty = Array ( [0] => 24 [1] => 24 [2] => 22 ) ;
  23.  
  24. $proqty = Array ( [5] => 24 [1] => 22 );
  25.  
  26. $proqty = Array ( [5] => 24 [1] => 24 [1] => 22 );
  27.  
  28. foreach($pro_id_nn as $pro)
  29. {
  30. $pro_qty[$pro['session_pro_id']][] = $pro['session_pro_qty'];
  31. }
  32.  
  33. <?php
  34. $se_pro = Array ( 0 => 5, 1 => 1, 2 => 1 ) ;
  35. $pro_qty = Array ( 0 => 24, 1 => 24, 2 => 22 ) ;
  36. $a=sizeof($se_pro);
  37. for($i=0;$i<$a;$i++)
  38. {
  39. $b=$se_pro[$i];
  40. $c=$pro_qty[$i];
  41. $temp[$b]=$c;
  42. $i++;
  43. }
  44. print_r($temp);
  45. ?>
  46.  
  47. Array
  48. (
  49. [24] => Array
  50. (
  51. [0] => 5
  52. [1] => 1
  53. )
  54.  
  55. [22] => 3
  56. )
  57.  
  58. $keys = array ( '24', '24', '22' );
  59. $values = array ( '5', '1', '1' );
  60. $output = array();
  61.  
  62. $size = sizeof($keys);
  63. for ( $i = 0; $i < $size; $i++ ) {
  64. if ( !isset($output[$keys[$i]]) ) {
  65. $output[$keys[$i]] = array();
  66. }
  67. $output[$keys[$i]][] = $values[$i];
  68. }
  69.  
  70. Array ( [24] => Array ( [0] => 5 [1] => 1 ) [22] => Array ( [0] => 1 ) )
  71.  
  72. <?php
  73.  
  74. $keys = array ( '24', '24', '22' );
  75. $values = array ( '5', '1', '1' );
  76. function foo($key, $val) {
  77. return array($key=>$val);
  78. }
  79.  
  80. $arrResult = array_map('foo', $keys, $values);
  81.  
  82. print_r($arrResult);
  83.  
  84. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement