In php is there a way i can check if a string includes a value.
Say i had a string “this & that”, could i check if that included “this”.
Thanks
UPDATED:
$u = username session
function myLeagues2($u)
{
$q = "SELECT * FROM ".TBL_FIXTURES." WHERE `home_user` = '$u' GROUP BY `compname` ";
return mysql_query($q, $this->connection);
}
That code returns if there is an exact match in the database.
But i put two usernames together like “username1 & username2” and need to check if the username session is present in that field.
Is that a way to do this? It obviously woudn’t equal it.
ANOTHER UPDATE:
If i use the like %username% in the sql, will it appear if its just the username. So rather than Luke & Matt being shown, if its just Luke will that show too? I dont want it to, i just want things that arent. Can you put != and LIKE so you only get similar matches but not identical?
Cheers
I like
stristrthe best because it is case insensitive.Usage example from php.net:
based on your update
I think you want to use the
likestatementThe
%Is your wild card.