Wildcard queries via PHP4

From: rickf <rickf(at)dufferinresearch(dot)com>
To: pgsql-php(at)postgresql(dot)org
Subject: Wildcard queries via PHP4
Date: 2001-04-06 00:17:56
Message-ID: 5.0.2.1.0.20010405200751.009ed470@127.0.0.1
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-php

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(at)dufferinresearch(dot)com
________________________________

Responses

Browse pgsql-php by date

  From Date Subject
Next Message Chris Smith 2001-04-06 00:57:41 Re: Wildcard queries via PHP4
Previous Message Grant 2001-04-02 00:34:02 Re: [PHP] postgresql array with PHP