Question: I have a search function on my site which uses GET. I have been trying to code something that would take words out of the GET post and then search in using SQL. This is what I been able to do:

```
$id = $_GET["search"];  
$searchTerms = explode(' ', $id);
$searchTermBits = array();
foreach ($searchTerms as $term) {
    $term = trim($term);
    if (!empty($term)) {
        $searchTermBits[] = "Name LIKE '%$term%'"
    }
}

$lol = mysql_query("SELECT * FROM database WHERE .implode(' AND ', $searchTermBits).")

```

I don't know what I'm doing wrong. I get the following error:

```
 You have an error in your SQL syntax;
 check the manual that corresponds to your MySQL server 
 version for the right syntax to use near '(' AND ', Array).' at line 1

```

Answer: 
Re-run the setup executable like "cygwin\_setup-x86\_64.exe" should do it.

1. "Install from Internet"
2. Accept your existing root directory (from your existing installation)
3. Use your existing "Local Package Directory"
4. On the screen, view "Full"
5. Search for the new package you want to add
6. Go through the installation
You can just look for the package binaries and decompress them in the C:\cygwin\bin folder.
I did that for dos2unix ( <https://cygwin.com/packages/summary/dos2unix.html> ) and trying it out now.