Hi, 

  Sorry, I cannot use that because I am supposed to turn the string into 
something that looks like regions.name LIKE '%47406' OR regions.name LIKE 
'%Detroit', which I had to fix $string3 variable to   

  $string3="regions.name LIKE '%" . $stringChunk2[$j] . "'";

  The goal is that the $message variable would be only a $_POST['message'] 
variable so that the where clause can be generated dynamically. 
  The code I have above is part of my where clause in the full SQL statement I 
intend to
construct, which means I have to reuse this $string3 variable somewhere
else.
  
This is what my global declaration looks like: 

  if ($j <$count_chunk_2) {

         $string2= " OR ";
         $string3=$string3.$string2;
         global $string3;
   }
     else {
         //Don't do anything
   }
       echo $string3;
  }
    echo $string3;

   The last $string3 echo only gives me regions.name
LIKE '%Detroit' according to the current construct and not regions.name
LIKE '%47406' OR regions.name LIKE '%Detroit'. Is there something else I should 
do to have it give me the same output as the echo $string3 as I have had after 
the second to last curly brace? 

Thanks again for your help.

Alice


> Date: Thu, 6 Nov 2008 10:22:44 -0500
> From: [EMAIL PROTECTED]
> To: [EMAIL PROTECTED]
> CC: php-general@lists.php.net
> Subject: Re: [PHP] Globals or Super Global Variables To Be Reused from For 
> Loops
> 
> [snip]
> [/snip]
> 
> Alice,
> 
> The big problem here is that you are resetting the $string3 variable in the
> loop
> 
>   for ($j=0; $j<$count_chunk2; $j++) {
> 
>          $string3= $stringChunk2[$j];                //  <<<------ resetting
> the value
>      if ($j <$count_chunk_2) {
>         $string2= " OR ";
>         $string3=$string3.$string2;
>   }
>     else {
>         //Don't do anything
>   }
>       echo $string3;
>  }
> 
> 
> I am not sure of your goal since you have not stated it, but it certainly
> should be easier to just replace the PIPE  with the OR
> 
> $message = str_replace("|", " OR ", $message);
> 
> 
> 
> -- 
> 
> Bastien
> 
> Cat, the other other white meat

_________________________________________________________________
Express yourself with gadgets on Windows Live Spaces
http://discoverspaces.live.com?source=hmtag1&loc=us

Reply via email to