Bhaal Posted March 25, 2009 Share Posted March 25, 2009 This is just dumb 'cause it should be "easy". Got a field holding 'artist name' (in an array) so when looped it prints: Joe Smith The Nube Koders Henry Lee Lisa Jones The Idiots ... (etc.) When sorting, the record "The Nube Koders" gets put in the "T" section obviously. So I need to take the string "The" and place it after the actual name (with a comma) so it prints: Nube Koders, The Pretty sure eregi will work for this (eregi not ereg since some of the names are all caps). But nothing I try is working. After much consternation: $artName = eregi ("(.+),( the)", $row['artistName'], $regs) ? $regs[1].", ".$regs[2] : $row['artistName']; Doesn't work at all though. No surprise there. Any hints? Thanks... Link to comment https://forums.phpfreaks.com/topic/151081-solved-eregi-help-please-sorting-issue/ Share on other sites More sharing options...
Brian W Posted March 25, 2009 Share Posted March 25, 2009 This is a great tutorial on using regex http://www.webcheatsheet.com/php/regular_expressions.php best of luck... i hate regex but love it oh so much Link to comment https://forums.phpfreaks.com/topic/151081-solved-eregi-help-please-sorting-issue/#findComment-793700 Share on other sites More sharing options...
Bhaal Posted March 25, 2009 Author Share Posted March 25, 2009 For me, it's more of a hate-hate relationship. Link to comment https://forums.phpfreaks.com/topic/151081-solved-eregi-help-please-sorting-issue/#findComment-793958 Share on other sites More sharing options...
Bhaal Posted March 26, 2009 Author Share Posted March 26, 2009 Got it. But of course now there's another problem: re-sorting the results. I'll ask about this in another thread. Link to comment https://forums.phpfreaks.com/topic/151081-solved-eregi-help-please-sorting-issue/#findComment-794154 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.