Stooney Posted January 28, 2008 Share Posted January 28, 2008 I am trying to pull 2 rows from a table in a single query. Let's say $to and $from. So far I've come up with the following: $result=mysql_query("SELECT fname, lname FROM dtf_users WHERE id='$to' OR id='$from'"); This works, but I have no way of telling which is $to and which is $from. How would I accomplish the same thing and be able to distinguish which is which? I could always just compare the results with the id still stored in $to and $from, but I'm hoping there's a way to do it all within the query. Thanks. Link to comment https://forums.phpfreaks.com/topic/88138-select-query-question/ Share on other sites More sharing options...
toplay Posted January 28, 2008 Share Posted January 28, 2008 Return the id in the select too: SELECT id, fname, lname .... FYI: If you are wanting to retrieve between two numeric ID ranges, then you can use BETWEEN: $result=mysql_query("SELECT id, fname, lname FROM dtf_users WHERE id BETWEEN '$to' AND '$from'"); Link to comment https://forums.phpfreaks.com/topic/88138-select-query-question/#findComment-450967 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.