Jump to content

how to count all the values in a session


jasonc
 Share

Recommended Posts

this is the code that stores the data but how do i count all the values to get a grand total of all.

 

if ($_POST) {
foreach($_POST as $key => $val) {
	if (substr($key, 0, 3) != "add") {
//		echo("key=".$key.". val=".$val.". postval=".$_POST[$key].".<br />");
		// add to sessions variable.
		if ($_POST[$key] > 0) {
						$_SESSION['cart'][$key] = $_POST[$key];
						} else {
								// remove this entry.
								unset($_SESSION['cart'][$key]);
								}
	}
}
}

 

 

i tried this but i always get 0  zero

 

$cartCount = 0;
		  foreach($_SESSION['cart'] as $key => $val) {
		  		$cartCount = $cartCount + $key[$val];
		  }
	  echo($cartCount);

Link to comment
Share on other sites

 

the array as printed out has the number 4 and 14 and i am trying to get the total of all of these values.

 

Array

(

    [cart] => Array

        (

            [3552] => 4

            [3404] => 14

        )

 

)

 

Link to comment
Share on other sites

This thread is more than a year old.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.