$dbh->prepare a bindovani parametru
Roztocil Bohuslav
Bohuslav.Roztocil na tconsult.cz
Čtvrtek Srpen 12 10:04:23 MEST 1999
Nebylo by jednoduí se navazování parametrů vyhnout?
$sth = $dbh->prepare("select from neco where kde like '${VZOREK}_'")
Bob
> -----Original Message-----
> From: daemon na pandion.vslib.cz
> [mailto:daemon na pandion.vslib.cz]On Behalf
> Of mcaslavsky na macroware.cz (Martin Caslavsky)
> Posted At: Wednesday, August 11, 1999 8:51 PM
> Posted To: cz.comp.lang.perl
> Conversation: $dbh->prepare a bindovani parametru
> Subject: $dbh->prepare a bindovani parametru
>
>
> Zdravim,
>
> potreboval bych udelat "select from neco where kde like
> 'tam_'", pricemz to
> "tam" chci zadavat az pri execute, ale porad nejsem schopen
> neceho takovyho
> docilit.
> Kdyz dam
> $sth = $dbh->prepare("select from neco where kde like '?_'")
> tak pry execute called with 1 bind variables when 0 are needed
> a kdyz zkusim
> $sth = $dbh->prepare("select from neco where kde like ?_")
> (teda bez uvozovek), tak zase rika, ze parse error blízko
> ''tam'' na řádku 1
>
> Potom jsem si procetl dokumentaci a zjistil, ze existuje
> funkce bind_param,
> ale kdyz ji pred execute zavolam jako $sth->bind_param(1,
> "$prom_") tak mi
> zase tvrdi, ze "execute called with 0 bind variables when 1
> are needed"
>
> Da se neco takovyho napsat popripade jak?
> Podotykam, ze to ma byt pro MySQL.
>
> S diky
> Martin Caslavsky
>
>
> P.S.: Jak se vam libilo zatmeni (tedy v Brne zatazeni :o))))?
>
>
Další informace o konferenci Perl