mraza Posted March 23, 2011 Share Posted March 23, 2011 Hi, I am stuck on this point for few hours please can someone help. From one html form i am submitting two input boxes as array <input type="text" name="names[]" /> <input type="text" name="position[]" /> <input type="text" name="names[]" /> <input type="text" name="position[]" /> <input type="text" name="names[]" /> <input type="text" name="position[]" /> Now when i submit i need to insert that values in a relational table ID name position I tried this way but dont know if i need to run two loops. $names = $_POST('names'); $positions = $_POST('position'); // now here i dont know how i will insert in database foreach ($names as $name) { foreach ($positions as $position) { $mysqlquery = ("INSERT into TABLE (name,position) values ($name,$position)"); } } Please any help how i will insert that Thanks Link to comment https://forums.phpfreaks.com/topic/231484-two-foreach-to-inset-in-database/ Share on other sites More sharing options...
mraza Posted March 23, 2011 Author Share Posted March 23, 2011 $names = $_POST('names'); $positions = $_POST('position'); foreach($names as $row=> $name) { echo $name . $positions[$row]; } Solved Link to comment https://forums.phpfreaks.com/topic/231484-two-foreach-to-inset-in-database/#findComment-1191285 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.