How do I count the number of entries in this array? I wish to do the query and then determine how many items appear in the array. Such as if there is 14 items or entries in the array then I want it to give me a variable of 14. So when a supplier logs in the system counts how many items they currently have in inventory.
&oops('you do not have any items in inventory') unless (open(THEFILE, +"$basepath/$inventory/$data.txt")); my ($title, $image, $counter, $supplier, $account_num, @inventory) + = <THEFILE>; close THEFILE; chomp($title, $image, $counter, $supplier, $account_num, @inventor +y); my @supplier = split(/\[\]/,$inventory[$#inventory]); $file =~ s/\.dat//;
So the question is how many @supplier entries are there? and how do I determine that? Up front let me appoligize for what most likely is something very simple, I am learning though.
my $suppliercount = $#@supplier; ##WHAT GOES HERE TO GET ME THE + COUNT? my $inventcount = ($suppliercount + 1); print "<font face=arial size=2>You currently have $inventcount item in + inventory.</font>;
Thank you for the wisdom you share...
In reply to Need to count the number of entries in a array by Baffled
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |