Jump to content

Reading String from Database


travis77

Recommended Posts

Hello,

 

I have a field in a database that can hold either a link to an image e.g. photos/image1.jpg or a number e.g. 555-1212.

 

I need our php script to tell the difference between the two. If it is a link, it needs to display the image. If it is a number, it should display the number.

 

Any ideas on how to do this? Thanks in advance!

 

Link to comment
https://forums.phpfreaks.com/topic/62892-reading-string-from-database/
Share on other sites

Is the format of the number going to be xxx-xxxx, eg three numbers followed by a dash then four numbers

 

If is you could use a bit regex:

$var = '555-1234';

if(preg_match("/^([0-9]+){0,3}\-([0-9]+){0,4}/", $var))
{
    echo 'number';
}
else
{
    echo 'image';
}

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.