Re: Wildcard queries via PHP4

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



You could try LIKE and %, but I think it is ~* and not *~

Saludos, Jesus.

On Thu, 5 Apr 2001, rickf wrote:

> Hi,
> 
> I am trying to find the syntax to pass a wildcard query through to postgres.
> Basically I just want to use the user input as a substring of the actual 
> query to postgres.
> It can even be simpler, I realy only need the wildcard at end of the input 
> string
> 
> i.e. user inputs Smith in form, I want to pick up Smith & Smithsonian.
> 
> Right now I have:
> 
> if ( strlen($NAME) >0):
>          $NAME = addslashes($NAME);
>          $NAME = strtolower($NAME);   /
>          $NAME = ucfirst($NAME);   //translation final to Upper 1st letter 
> rest lower as per db format.
> 
> $conn = pg_Connect("dbname=damn_db port=5432");
> if(!$conn) { echo "Error in connecting to DB\n"; exit;  }
>          $result = pg_Exec($conn, "SELECT * FROM table2 WHERE surname = 
> '$NAME' ");
> For whatever reason the *~ matching does not work in PHP4 (ie surname *~ )
> (or more precisely I can't get it to work)
> 
> Any suggestions?
> 
> Many thanks.
> 
> 
> 
> 
> 
> _______________________________
> Rick Frank
> Dufferin Research
> 
> mailto:rickf@xxxxxxxxxxxxxxxxxxxx
> ________________________________
> 
> 


---------------------------(end of broadcast)---------------------------
TIP 4: Don't 'kill -9' the postmaster





[Index of Archives]     [Postgresql General]     [Postgresql Admin]     [PHP Users]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Databases]     [Yosemite Backpacking]     [Postgresql Jobs]

  Powered by Linux