Jump to content

Multiple mysql loops


oracle259

Recommended Posts

ok. I have the following code. The problem is this, say $user = "bob.camsara and $reserved names are bob and sara the output would be %%%.camsara.

my question is how can i modify the code to go through the entire result to get %%%.cam%%%%.


[code]
while ($res = @mysql_fetch_array($result)) {
if (stristr(trim($user, $reserved)) {
  $length = strlen($reserved);
    for ($k = 1; $k  <= $length; $k++) {
      $percent = "%";
}

$newuser = eregi_replace($reserved, $percent, trim($user));
$percent = " ";

    }
}

echo $newuser;

[/code]
Link to comment
https://forums.phpfreaks.com/topic/22454-multiple-mysql-loops/#findComment-100931
Share on other sites

strpos(string haystack, string needle) it will return the position of the needle within the haystack.

For example:
$string1=strpos("The cat sat on the mat", "cat");

would return 4

so once you know where in the string the data is that you don't want to display you could simply create a for loop that would print the % character you were using.
Link to comment
https://forums.phpfreaks.com/topic/22454-multiple-mysql-loops/#findComment-100981
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.