RE: [PHP] beginner in PHP
| From: | Tom Rogers | Date: | Thu, 13 Jun 2002 03:43:44 +0000 |
| Subject: | RE: [PHP] beginner in PHP | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-101878@lists.php.net to get a copy of this message | ||
Hi
Then I guess you will have to add some debug code
try this before the while loop and make sure your if ($value == $catalog["itemcd"]) will produce a match (and you do need the quotes really :)
echo "<pre>".print_r($catalogue)."<br>".print_r($mycart)."</pre>";
Tom
At 11:31 PM 12/06/2002 -0400, Phillip Perry wrote:
Thanks, but that didn't work either -----Original Message----- From: Tom Rogers [mailto:trogers@kwikin.com] Sent: Wednesday, June 12, 2002 11:32 PM To: pperry@inter-design.net; Php Subject: Re: [PHP] beginner in PHP Hi itemcd and unitprice should be in quotes I think if they are keys in an array. $catalog["itemcd"] $catalog["unitprice"] Tom At 10:56 PM 12/06/2002 -0400, Phillip Perry wrote: Can someone tell me why this doesn't work? The $mycart array is fine and the $catalog array is also fine but nothing inside the if statement prints. I've tried other echo statements but nothing prints at all. while (list($key,$value) = each($mycart)){ if ($value == $catalog[itemcd]) {echo $catalog[unitprice];} }Thanks Phil -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php