bnovak Posted June 24, 2010 Share Posted June 24, 2010 I could really use a hand with this from someone smarter than I am. I have two tables (same db) Profile and Subscriptions that look like this Profile ID(pk) | login | chooseAccount | account -> account is set to "empty" automatically. Subscriptions ID(pk) | login | type -> the ID's DO NOT line up between the two tables but the login does and login is a unique value I need to do this query mysql_query("UPDATE profile SET account='Enrollment Manager - Standard' WHERE subscriptions.type LIKE '%manager%' and account= 'empty'"); mysql_query("UPDATE profile SET account='Enroller - Standard' WHERE account= 'empty' "); (Sorry, I know it's in PHP context) What I am lost in trying to figure out is how to do it row by row -> matched by login? Basically - if profile.account="empty" query subscriptions.type and insert into profile.account"Enrollment Manager - Standard" if subscriptions.type contains "manager" else insert into profile.account "Enroller - Standard" make sense? Quote Link to comment https://forums.phpfreaks.com/topic/205778-help-with-a-query-and-insert/ Share on other sites More sharing options...
fenway Posted June 26, 2010 Share Posted June 26, 2010 Use CASE. Quote Link to comment https://forums.phpfreaks.com/topic/205778-help-with-a-query-and-insert/#findComment-1077659 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.