perky416 Posted August 15, 2012 Share Posted August 15, 2012 Hi guys, I have a html table that contains rows of data, and each row has a check box next to it so the user can delete each row if the box is ticked I am using the following code to display a warning message before the entry is actually deleted, however lets say I have 10 rows of data, and only tick 1 check box, the same warning message is displayed 10 times instead of just the 1. if($_POST['submit']){ $i = 0; while($row = mysql_fetch_assoc($query)){ if ($_POST['check'][$i]){ echo "You are about to delete " . $_POST['check'][$i]; } } $i++; } Does anybody have any ideas as to how I only get the message to display once for each row checked, rather than once for all rows. Many thanks Quote Link to comment https://forums.phpfreaks.com/topic/267140-display-only-one-message/ Share on other sites More sharing options...
perky416 Posted August 15, 2012 Author Share Posted August 15, 2012 Hi everyone, Sorry i've just found my problem, i had the $i++ out side of the while loop. Quote Link to comment https://forums.phpfreaks.com/topic/267140-display-only-one-message/#findComment-1369701 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.