phpbar.de logo

Mailinglisten-Archive

Re: database handle
Archiv Mailingliste mysql-de

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

Re: database handle



Hallo Michael,

> > Hier der ,glaub ich relevante, Code:
> > my $dbhandle;
> > if ($login ne "" &&  $passwd ne "")
> > {
> ># Verbindung zur Datenbank herstellen
> >     $dbhandle = dblogin($adminlogin, $adminpasswd) or die ;
> >
> ># bis hierhin geht alles gut
> >     print start_form,
> >           table({-align=>'center'},
> >               Tr(
> >                  td({-align=>'center'}, topage("Neuen User anlegen"))
> >                  )
> >               ),
> >         end_form;
> > }
> >
> > in einer folgenden Subroutine kommt dann das Quoting, aber da existiert
> > der DB-Handle schon nicht mehr.
>
> Sei mir nicht böse, aber: warum schneidest du das denn weg?
Bin ich nicht, hielt es nicht für sehr informationsreich. Denn in der Sub 
passiert nur:
 
my $sql  = "INSERT INTO usertable SET "; 
     $sql .= "login="    . $dbhandler->quote($newlogin) . ",";
     $sql .= "encrypt="  . $dbhandler->quote($encrypt)  . ",";
     $sql .= "insertat=" . $dbhandler->quote($datetime)     . ";";

$dbhandler->do($sql) or die;

Und beim Quoting hackt es halt.

> In welcger Sprache programmierst du eigentlich? Perl? Mit use DBI?
Ja, richtig, Perl und DBI.

Tschö
Marcel

---
*** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql 


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive