Gå til innhold

DBI:ODBC og SELECT sql command


Anbefalte innlegg

Hvis man skriver::

 

$sqlstatement="SELECT * FROM Players WHERE Username LIKE '?'";

 

Altså jeg skal skrive en setning som får hele raden ut etter hvilket "Username" de har. Men "Username" skal kunne skiftes lett ved at man får det med 'post' eller 'get' metoden spiller ingen rolle.

 

[ Denne Melding var redigert av: Brugle på 2001-11-07 23:01 ]

Lenke til kommentar
  • 6 måneder senere...
Videoannonse
Annonse

#!/usr/bin/perl

 

use CGI;

use DBI;

 

my $cgi = new CGI;

 

my $username = $cgi->param('username');

 

$sqlstatement="SELECT * FROM Players WHERE Username LIKE '?'";

 

my $dbh = 'Her må DU sette inn connectionstrengen mot db'en';

my $sth = dbh->prepare($sqlstatement);

$sth->bind_param(1, $username);

$sth->execute();

 

while ( my $row = $sth->fetchrow_hashref() ) {

foreach my $field (keys %$row) {

print $field . " : " . $row->{$field};

}

}

 

$dbh->close();

 

#############################################

 

Lagde denne før jeg så at det var en gammel post.

 

 

Jallamar

 

AMD K6-333 MHz .... + no' anna gammalt ræl.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...