samtwilliams Posted June 24, 2010 Share Posted June 24, 2010 Hi All, I have the following array with Partnumber & Qty, I can't seem to find a clean way to check if the partnumber already exists. Because if it does i want to return a message to the user. I load my array like this; $item_array = array($_POST['medsel'], $_POST['qty']); array_push($_SESSION['ItemTotalArray'],$item_array); Example Data; (as you can see i have duplicates which i want to prevent) Array ( [0] => Array ( [0] => CD0003 [1] => 1 ) [1] => Array ( [0] => NA [1] => 1 ) [2] => Array ( [0] => CD0002 [1] => ) [3] => Array ( [0] => CD0001 [1] => 3 ) [4] => Array ( [0] => CD0005 [1] => 1 ) [5] => Array ( [0] => NA [1] => ) [6] => Array ( [0] => NA [1] => ) [7] => Array ( [0] => NA [1] => 2 ) ) Thanks Sam Link to comment https://forums.phpfreaks.com/topic/205728-check-for-duplicates-in-array/ Share on other sites More sharing options...
Daniel0 Posted June 24, 2010 Share Posted June 24, 2010 You can use the in_array function to check before inserting. Link to comment https://forums.phpfreaks.com/topic/205728-check-for-duplicates-in-array/#findComment-1076532 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.