Jump to content

[SOLVED] eregi help please (sorting issue)


Bhaal

Recommended Posts

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

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.